Skip to main content

Troubleshoot E-commerce Integration Errors

October 10, 2024

Description

Troubleshoot some of the more common e-commerce integration errors

What's in this article?

The table below outlines some of the more common errors you may come across while creating your e-commerce integration.

Common ErrorTroubleshooting 
Pointing to the correct endpoints in the wrong environmentVerify that you are using the appropriate endpoints (URL) in the payload for the test and production environments. Required endpoints are integration-specific and can be found in the guide for the method in which you have chosen to integrate. Refer to the appropriate guide for your integration: 

· Hosted Payments Page Integration Guide
· Microform Integration Guide
· Checkout API Developer's Guide
· Card Not Present (CNP) Integration Toolkit (REST API) Developer's Guide
Incorrect e-commerce key generated from the right location
Check Key Management to confirm that the correct key type has been created.
 
· Secure Acceptance integrations (HPP and Checkout API) should create the key in the profile.  
· REST API integrations use key management.  
· Microform must generate a certificate.  
· All methods should have generated an API key.
Profile not activatedFor Hosted Payments Page and Checkout API, confirm that your profile was activated. The generated keys are active immediately, however, the profile must be manually activated. If you edit the profile, you will have to promote it to active again.
Transposing the Access Key and Secret Key in a REST API integration (Keys are not pasted accurately.)
Verify that you have pasted the correct key into the correct field within your e-commerce solution configuration screens where you have set up payments. These settings will ask for both the Access and Secret keys and they can easily be pasted into the wrong fields.

NOTE: Hosted Payments Page (HPP) and Checkout API integrations only require the SHA2 key created in the Profile.

Security Keys expiredKeys generated through the Bank of America Gateway expire every three years after creation. The status of keys can be viewed in Key Management. If the key is expired, you must generate a new key as a replacement.
Invalid settings within the profileReview your settings to ensure accuracy.
Merchant Notifications or Customer Response Page failIf you are using merchant notifications or customer response pages, verify that you have placed a valid URL in the settings for these objects. Settings can be found within the Secure Acceptance profile.


Did you find this article helpful?