ChipDNA Direct (formerly CardEaseXML) is an XML based protocol that exposes all the payment transaction features of our payment gateway. It provides an abstraction layer to all of the processors and acquiring banks that our payment gateway is integrated with. Our payment gateway will translate a ChipDNA Direct message into the underlying payment protocol supported by the destination processor or acquiring bank.
If you're not using our ChipDNA SDK and want to get transactions to us, then this is the way to do it. All of our ChipDNA SDKs use the ChipDNA Direct API to interface with our payment gateway.
Unlike with our ChipDNA SDK, any development with the ChipDNA Direct API will require additional certifications with your chosen PIN pad and processor or acquiring bank.
We have various APIs for a variety of common programming languages.