Reconcile Adjustments in Transfers
Learn how to use the Payabli API to track adjustments, such as ACH returns and chargebacks, in your money in transfers
If you need to build your own money in reconciliation processes or dashboards, follow this guide to find chargebacks, ACH returns, and other adjustments that are included with transfers.
You can learn more about the difference between batches and transfers in the How Money Moves guide.
The process
Choose a process to find transfer details. If you already have a TransferId
, choose Find by transfer
If you need to find transfers that include returns and chargebacks by batch, use this approach.
Get list of batches
Make a GET request to /Query/batches/{entry}` to list batches by a paypoint. You can use filters and conditions to limit the responses.
Check response for transfers with ACH returns and chargebacks
Now, check to see if the target batch has a transfer, and if the transfer had an ACH return or chargeback.
Check if the batch contains any data in the Transfer
object:
- If it doesn’t, it means that the batch hasn’t been transferred yet.
- If it does, it means the batch has been transferred. The
Transfer
object contains the summary info about that transfer.
Check in the Transfer
object to see if ReturnedAmount
or ChargeBackAmount
is 0. If the amount is anything other than 0, then it means the transfer included ACH returns or chargebacks.
Copy the TransferId
for the next step.
Get transfer details
Fetch the transfer details to know about the specific ACH returns or chargebacks processed in the transfer.
Use the TransferId
from the last step and make a GET request to /Query/transferDetails/{entry}/{transferId}. You can use filters and conditions to limit the responses.
Review the response to get details about individual transactions with chargebacks or returns.
Go further
You can use this process to reconcile other adjustments to your transfers. Just follow the steps and look for these values instead of ChargeBackAmount
and ReturnedAmount
:
holdAmount
releasedAmount
billingFeesAmount
thirdPartyPaidAmount
adjustmentsAmount
Was this page helpful?