If a customer wishes to dispute a transaction, in some cases you need to issue a provisional credit while the dispute is being processed. Use the API endpoint below to issue a credit and tie it to the original transaction via the "parentTxnId" field. See also Recover Provisional Credit.
ENDPOINT
- /v1/dispute/credit
REQUEST
- {
- "parentTxnId":"txn-7ea45596-916b-44f2-ba75-6df3ed86b423",
- "amount":"5.00",
- "title":"Optional title",
- "description":"Optional description"
- }
-
RESPONSE
- {
- "id": "txn-33f6a59c-c092-4fe8-b803-3a87a9cb7871",
- "txnType": "credit",
- "title": "Optional title",
- "amount": "5.00",
- "transferType": "card",
- "subType": "provisional",
- "description": "Optional description",
- "balance": "997.00",
- "status": "settled",
- "accountId": "acc-08e95401-5bc1-4f6e-aeb9-d66a5fd61a12",
- "businessId": "bus-968f407a-66dd-4fbc-b563-5ba45a7a30dc",
- "programId": "prg-b29fd1c3-cd5a-4cfa-a0e1-f78193c7b91f",
- "personId": "per-80a3796e-6471-4225-9003-8d8df0484aa5",
- "familyId": "",
- "parentTransferId": "tra-f6ca69b0-2d34-4ea3-8274-3d3da97f98c8",
- "parentTxnId": "txn-7ea45596-916b-44f2-ba75-6df3ed86b423",
- "reviewCode": "",
- "reviewMessage": "",
- "intrabank": null,
- "ach": null,
- "card": {
- "id": "",
- "transferId": "tra-f6fbd9ab-2c0e-4588-a476-8d65c404f152",
- "label": "",
- "merchant": {
- "merchantName": "",
- "merchantCity": "",
- "merchantState": "",
- "merchantCountry": "",
- "postalCode": "",
- "merchantCategory": "",
- "merchantCategoryCode": "",
- "merchantId": ""
- },
- "authMethod": "other",
- "wallet": "",
- "authId": "",
- "localTransactionAmount": "0.00",
- "localTransactionCurrency": "",
- "currencyConversionRate": "",
- "rewardAmount": "",
- "isCaptured": false,
- "capturedAt": "",
- "disputeStatus": "notInitiated",
- "availableLimit": "",
- "pinVerified": false,
- "3DSVerified": false
- },
- "domesticWire": null,
- "internationalWire": null,
- "digitalCheck": null,
- "physicalCheck": null,
- "debitCard": null,
- "solidCard": null,
- "crossBorder": null,
- "buy": null,
- "sell": null,
- "enrichedData": null,
- "dispute": null,
- "createdAt": "2024-01-24T09:25:10Z",
- "modifiedAt": "2024-01-24T09:25:10Z",
- "txnDate": "2024-01-24T09:25:10Z",
- "metadata": null,
- "fallbackTransferId": "",
- "fallbackTxnId": ""
- }