CoreCommerce - Test PayPal Transactions – website payments standard

Permalink
Hi there,

One of our clients is using the Core Commerce add-on and wants to do purchases through PayPal.

Ive set this up, however, for the life of me I can't figure out how to test for various transaction results (declined, invalid card, etc etc). After much searching the only things I can find relate to the API, but I don't see anywhere to alter this information to test for the various transaction results..

Can anyone help or point me in the right direction?

jpcharrier
 
mesuva replied on at Permalink Best Answer Reply
mesuva
If we are talking about the normal Paypal gateway that comes with eCommerce, it's really just a case of the API not being a sophisticated as other credit card gateways.

With Paypal, as the customer leaves your site and goes to Paypal to pay, the site is really only going receive successful payment notifications, nothing else. When someone tried to pay and fails to do so (card declined, insufficient funds, etc), this error is only going to display and be handled by Paypal - your shop simply isn't involved at this point.

In terms of testing, what you need to do is really just test that your site successfully send someone to Paypal and then after payment returns them and displays the completed order correctly - there's no testing of other error cases.
jpcharrier replied on at Permalink Reply
jpcharrier
Hi mesuva,

Thank you for your reply! Sorry I shouldv'e been clearer, and yes we are talking about the standard PayPal gateway that comes with the eCommerce.

Awesome, that's really helpful and good to know! I thought that might have been the case but wanted to be sure before I sign off on this.

Thanks again!