2checkout Return URL

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
12 năm cách đây
I am hoping to use 2checkout, but on finishing the payment process in 2checkout (sandbox) I am returned to my shop homepage and not to any page confirming my order number.

I am using the URL http://www.yourStore.com/Plugins/PaymentTwoCheckout/IPNHandler with Header selected.

I am using NopCommerce 2.60

Help Please
12 năm cách đây
From looking at the routes in this version of the 2Checkout extension, the appropriate approved URL would be "http://www.yourStore.com/Plugins/PaymentTwoCheckout/Return". However, I did install and test 2.6 and you are correct, the customer is returned back to the store without a confirmation and the order status remains as pending. I took a look at the controller and it looks like the order status is only changed when the sale passes 2Checkout's fraud review. I tested this as well and can confirm that this is what happens. So you will want to make sure that you have your global Notification URL setup as "http://www.yourStore.com/Plugins/PaymentTwoCheckout/IPNHandler" under the Notifications tab in your 2Checkout account and make sure that all messages are enabled. I would also suggest changing your return method to "Given links back to my Website" on the 2Checkout Site Management page so that the customer receives a confirmation from 2Checkout before they are returned to your store. They will also get an email confirmation at this point from both 2Checkout and nopCommerce. Once the sale passes fraud review, it will be marked as "Paid" in your store admin.

Let me know if you need any more help with your integration at [email protected].
12 năm cách đây
Hi 2Checkout,

I am having the same issue during the demo mode.

All URLs and settings are set as per your post.  However, after making a purchase in demo mode, the status still remains at "Pending".  Is it because during "demo mode" no fraud checks are made and thus the process never truly completes?

Is the only true way to test it fully to use the live version use a real credit card?

I have also emailed TechSupport at 2Checkout and will list the findings here too, in case I get no reply here.

Thank you.
12 năm cách đây
INS messages are only sent on live sales so you will need to place a live sale to verify that your integration is successful. When placing live sales on your account, we ask that you keep the amount at or below $5.00 and refund the sale after your test is completed. Also please note that our fraud department will cancel any sales that are identified as test sales placed by the seller so please send your sale number to [email protected] after placing so that we can insure that it will be passed during the fraud review process. The Fraud Status Changed message will be sent with in a few hours of the order being placed and then the order should show as completed in your nopCommerce admin.
12 năm cách đây
Thanks for the confirmation.  All is running smoothly now.

Just some additional info here for others reading this.
If, like me, you made changes to the source code to setup the "Send Email to Customer/Store Owner When Payment Status Changes to Paid", instead of sending email before payment is confirmed.  Then be aware of the 1 to 3 hour delay 2CheckOut has in place for their Fraud Review.  So that "Paid" email would take up to 3 hours to reach your customer, after the order is placed.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.