XML API

XML API integration is ideal for businesses that want to:

  • Completely control the checkout process.

  • Directly integrate with Converge.

  • Collect payment data using their own servers and pass that information to Converge for processing.

error_outline
important

In XML API, Converge cannot collect additional data when the request has been sent. As such, include all the appropriate and required data in the transaction request before sending it for processing.

This table provides an overview of the XML API integration method:

Ease of Integration Hard
PCI DSS Self-Assessment Questionnaire (SAQ) Type SAQ D
Customization Extensive
Most Suited for These Market Segments

Retail

Restaurant/Service

Mail Order / Telephone Order

eCommerce

Most Applicable To These Transactions

Card Present – Hand-Keyed Transactions

Card Present – Swiped Transactions

Card Present – EMV Transactions

Card Not Present – eCommerce Transactions

Card Not Present – Back Office/MOTO Transactions

error_outline
note

For Card present transactons, we strongly recommend reviewing the capabilities of CommerceSDK before starting a direct integration with converge.

Demo Endpoint:  https://api.demo.convergepay.com/VirtualMerchantDemo/processxml.do

Production Endpoint:  https://api.convergepay.com/VirtualMerchant/processxml.do