Getting Started

This solution allows you to retrieve transactions which have been processed by your merchants. This data can be used for several tasks, such as automated reconciliation or MI reporting. Once you have access to the API any new merchants who you add to the DNA Platform will automatically become available.

warning

This API solution is only available to you if you process transactions through a DNA-acquired solution, or if you use any of our latest Ecommerce solutions through any Acquirer.

As a result of this, you will already have the accounts and credentials you need to access and authenticate to this API. If you have any questions, please Contact Us.

The API supports the following methods:

Resource/FunctionDescription
/merchantsGET

Some of the queries available via the API allow the requestor to limit the responses to a specific merchant. This is achieved via the supply of the DNA Payments merchantId. The GET Merchants request allows the requestor to locate this value for any merchant.

/transactionsGETAllows for the querying of all transactions processed by your merchants
GET /transactionIdAllows for the querying of a specific transaction processed by your merchants
/reportsGET /issuerAllows you to view summary information by the card issuer.
GET /mccAllows you to view summary information by the merchant category code.
GET /merchant-summaryAllows you to view summary information by the merchants.
GET /card-schemeAllows you to view summary information by the card scheme.