Checkout API Developer's Guide
Description
What's in this article?
Developer's guide
This Checkout API Developer's Guide is for developers who have developed their own custom shopping cart and want to customize and control the customer checkout experience, including receipt and response pages. After the customization, developers have full control to store and control customer information before data is sent to Bank of America to process transactions. Business owners can use Business Advantage Online Banking to review and manage all orders.
Using the Checkout API requires moderate coding skills. The developer must create a security script and modify the HTML checkout form to invoke Secure Acceptance, that is, passing payment transaction requests directly from a cardholder's browser to the Bank of America Gateway.
Website requirements
Websites must meet these requirements:
- It must have a shopping-cart or customer order creation software.
- It must contain product pages in one of the supported scripting languages.
- The IT infrastructure must be Public Key Infrastructure (PKI) enabled to use SSL-based form POST submissions.
- The IT infrastructure must be capable of digitally signing customer data prior to submission to Secure Acceptance.