cancel
Showing results for 
Search instead for 
Did you mean: 

Direct Post Not Working On Magento

I have tested the Direct Post Method on two different Magento sites, on two different servers, with two different Magento versions, but can't get the Direct Post payment fields to show on either.

 

On the checkout page, when I select the Direct Page payment method, this message appears:
"You will be required to enter your payment details before you place an order."

 

However no payment fields ever come up, and the customer can place an order without actually paying.  In the Magento backend, these orders show as "Payment Pending".

 

Any help with this would be greatly appreciated!

natex3000
Member
4 REPLIES 4

http://developer.authorize.net/api/dpm/

on the how it work, your server should display the payment form, not authorize.net, so this is an issue with Magento.

RaynorC1emen7
Expert

Were you ever able to get it working? I'm experiencing similar issues.

gpaye8
Member

Hi Natex3000 & gpaye8 , did you guys ever find a solution to this authorize.net direct post  error?: 

You will be required to enter your payment details before you place an order.

jessie19
Member

I have successfully processed claims with the direct payment method with Authorize.net.  In order for all of the screens to display correctly I had to enable the module under payment methods and add the three critical credentials that Authorize.net requires.  Even one missing will cause it not to work.  

1.) API Login ID

2.) Transaction Key

3.) Merchant MD5

 

I was successful in the 1.9 version of Magento but have not completed the setup in Magento 2 to see if it works there.