iamnotapenguin Posted May 29, 2024 Posted May 29, 2024 When using the authorize.net module, after processing the card the user is taken to an authorize.net receipt page on their website. It has a green button in the top right that says "Continue to site". If this button isn't clicked, the order never appears in Oscommerce. Emails are never sent, etc. I see in the code in authorizenet_accept_hosted.php that there's an attempt to disable this page by setting showReceipt to false on line 307. This doesn't appear to be working, possibly due to Authorize.net deprecating SIM? Is there a way to force Authorize.net to forward back to Oscommerce? I know they offer relay URLs, can you tell me what URL I would enter on their side so that the order is posted back to Oscommerce? Otherwise it would seem that this module isn't usable, as the customer can't be relied on to click the link in the top corner in order to finish the transaction. A lot of people will see that receipt page and assume that they are all done. Quote
dfhguy Posted January 21 Posted January 21 We are having the EXACT same problem. I could not figure out why one order worked and another did not.... Thank you. Have you had any communication from the support team? Off the top of my head would it be possible to put a call to action on the page by or above the button that encourages the user to click it? If so can you tell me where that file would be located? Thank for the assist! DFHguy Quote
dfhguy Posted January 21 Posted January 21 follow up in the oscommerce 4 installation the file is here: /public_html/lib/common/modules/orderPayment/authorizenet_accept_hosted.php changed to "Click to Complete Order" Admin, if there is a better way to achieve this fix please advise. DFHguy Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.