Reconciliation

Reconciliation is important when integrating to our API, where you need a tracker/identifier ID when you need to trace the status of your transaction.

For reconciliation purposes, you may input your own external ID as reference id as your unique identification when requesting the API. This reference ID will be returned in the API response, callback, and transaction report (transaction tab in Xendit Dashboard).

When you are able to pass the reference_id to every transaction, please make sure to record the ID and the information given in the response. To perform reconciliation, you may need to follow this instruction:

Step 1: Please make sure that you pass the reference_id. For Virtual Accounts, Retail Outlets, and QR codes, the reference ID value is under the payment method in every API call, both payment request and payment method. For Cards, Direct Debit, and Ewallet, the reference ID value is under the payment method in every API call, both payment request and payment method.

sample reference_id in request payload:

Step 2: Go to the Xendit dashboard and get the transaction status in the dashboard

This step would help you to identify the status of the transaction in the Xendit point of view by going to https://dashboard.xendit.co/login, then login to your business account. Go to the transaction tab and export the transaction data as you need. Please go through this transaction and report document for more details.

reference id in transaction tab :

Last Updated on 2023-06-02