ShopSite Tip – Payment Processor Errors

We’ve all seen it.  That generic error when a credit card payment fails, but your customer is sure the details are correct, so why is it still failing?

Merchant Alerts

If you’ve upgraded to ShopSite Pro v11 SP2, then you have an excellent new feature available to you called Merchant Alerts.  This option is available on the Commerce menu and with it you can track various error messages that occur with your store, such as shipping API errors, or payment processing errors.

You can configure the feature to email you when a failure occurs, but even with that turned off you can view alerts anytime in the backoffice.  The alerts will show all the details that came back from the payment processor, which will help determine if a payment was declined or if there is a configuration error with the settings.

Click on Commerce > Merchant Alerts > Configure to enable it, and ShopSite has more details here:
http://www.shopsite.com/help/11.2/en-US/sc/pro/notifications.config.html

ShopSite Merchant Alerts Sample

Prior ShopSite Versions

ShopSite Error Details Sample

If you’re not running Pro 11 SP2, don’t fret – you can still see the error details.

Just click on Commerce > Payment > Configure Processor, and enable the “Display Error Details” check box on that screen.  With that on a customer will see more details if a payment fails.

For example, click on the image to the right to see what appears when we configure invalid authorize.net settings.

What Are These Errors?

Displaying the error is only part of the solution.  The cause for some errors are not as obvious as others, so further research may be needed.  The error details that you see are coming back directly from the payment processor, and each processor has different codes and messages.  Here are some of the most popular processors and links to their error code lists:

Authorize.net

http://developer.authorize.net/tools/responsereasoncode/
http://www.authorize.net/support/merchant/4_TransResponse.html

PayPal / Payflow Pro

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_errorcodes

Paymentech / Orbital

http://www.auricsystems.com/support-center/cn-express/response-codes

If an error message or one of the links above does not shed light on what an error code means, the next step would be to contact support for your credit card processor.  Be sure to have the error message available when you call and they should be able to quickly explain what happened and how to resolve it.

 

Looking for a web host that understands ecommerce and business hosting?
Check us out today!

Leave a Reply