Reconciling Checkout API payments with daily payouts

Learn how to reconcile your Checkout API payments with daily payouts using the Yoco App’s Export feature to ensure accurate financial records.

Matching your Checkout API payments with daily payouts is essential for accurate financial records. This guide explains how to use the Yoco App’s Export feature to reconcile all successful transactions correctly.

1

Get your Checkout ID

When creating a checkout using the Checkout API, ensure to retain the checkout ID provided in the response. You will need this ID for reconciling transactions with your daily payouts.

2

Access the export feature

Log in to the Yoco App and navigate to Payouts History.

3

Choose the payout to reconcile

Select the specific payout you want to reconcile by clicking on it. You will be directed to the payout details page.

4

Export payment records

  • On the top right of the payout details page, you will find an Export arrow button. Click on it to initiate the export process.
  • The system will generate a CSV file containing the payment records associated with the selected payout.
5

Match payment records

  • Once the download is complete, open the CSV file.
  • In the exported file, you will see various columns containing payment information, including the Online Reference column.
  • The Online Reference column contains unique IDs for each payment. For example, ch_ngopqZ91r65hl8Osp2IPDrxB.
  • Use this ID to cross-reference and match successful transactions.
6

Reconciliation

  • The downloaded CSV file contains all successful transactions that have been either paid out or subtracted for refunds in the selected payout period.
  • For each transaction in the CSV file, check if the Online Reference matches the Checkout ID provided in your API response data.
  • If there is a match, mark the transaction as successfully reconciled.
  • Any transactions in your API logs that don’t appear in the CSV file may still be processing or may have failed.

By following these steps, you can successfully reconcile your processed payments against your daily payouts, ensuring that your financial records are accurate and up-to-date.

If you encounter any issues or have questions, don’t hesitate to reach out to our customer support for assistance.