Converge API allows developers to write a point-of sale application (website, software application, shopping cart, etc.) that interfaces with the Converge payment gateway to process credit, debit card, electronic check, gift card, recurring and installment transactions.
HOSTED PAYMENTS
Suitable if you need a checkout page that is simple and secure with sensitive information being handled by Converge.
- Hosted Payment Page (HPP)
Linking website to Converge-hosted modern checkout pages that can be branded with business logos and colors. Redirects cardholders to the Converge hosted payment page.
You would initially get a session token and then pass that session token in your request to call the HPP. Your logo can be added and the banner/button colors can be changed in the settings to match the website. - Lightbox
Embed Converge JavaScript links - checkout payment form is embedded using iframe as an overlay to your website so you can keep people on your site.
It is a 2-step process which helps keep merchants' credentials off your website. Step 1 is a server-to-server call where you request a session token (ssl_txn_auth_token) and step 2 is where you send the cardholder data, through Elavon's JavaScript libraries (Lightbox), along with the session token to Converge for processing the transaction.
*Requires URL of the referrer to be added to whitelist for serving the payment modal. This will need to be external/public in order for Lightbox to work.
CHECKOUT.JS
If you are looking for full control over the customization of your payment page with no redirect and a business customized URL; Checkout.js allows your eCommerce site to use the Converge payment gateway to process payments and collect customer data securely directly from customer's browser.
The flow is the same as the HPP except you would integrate Converge JavaScript libraries into your page to process a payment.
XML API
This integration method gives complete control over the checkout process and integrates directly to Converge by using your own servers to collect and pass data to Converge for processing. Given that you will touch card data Attestation of Compliance will be required.
Hosted Payments Page |
Lightbox |
Checkout.js |
XML API |
|
East of integration |
Easy |
Easy |
Medium |
Hard |
Market Segment |
eCommerce |
eCommerce |
eCommerce |
Retail, Service, MOTO, eCommerce |
Card Present / Card Not Present |
CNP |
CNP |
CNP |
CP, CNP |
PCI SAQ Type |
SAQ A |
SAQ A |
SAQ A- EP |
SAQ D |
Customization |
Minimal |
Minimal |
Extensive |
Extensive |