Refunds
Get Transaction Refunds
Bank Account
- POSTValidate bank account and routing number
- GETGet all bank accounts for a user
- POSTAdd a new bank account for a user
- DELDelete a bank account
- GETGet Bank Account Balance
- GETGet bank account details
- POSTAdd bank account
- GETGet all bank accounts for a user
- POSTGet balance approval
- PUTSwitch default bank account
- POSTGet User Details by bank account
Business,Merchant
Refunds
Transaction
Webhook
Processor
Onboard Person
Refunds
Get Transaction Refunds
This API returns a list of refund requests for a specific transaction.
GET
/
3p
/
api
/
v1
/
transactions
/
{transaction_uuid}
/
refunds
{
"status": true,
"message": "",
"data": {
"total": 50,
"refunds": [
{
"transaction_uuid": "9c2af585-9fea-4c47-ac12-e00f42943cd8",
"refund_uuid": "9c2b3589-160b-45a6-bbad-2694fdd8aeae",
"amount": 50,
"status": "REFUND_COMPLETE",
"client_reference_id": "infiniRefundW@12",
"payer_uuid": "4a9d2b92-55e6-4234-8732-a4296f73ee21",
"payee_uuid": "7a70d56c-ee4d-43f1-9021-fc060fb4c460",
"capture_delay_days": 2,
"payout_delay_days": 5,
"created_at": "2024-04-18 01:00:20",
"updated_at": "2024-04-18 02:30:45",
"failure_code": "R01",
"failure_reason": "Insufficient funds"
}
]
},
"errors": {},
"error_code": "<string>"
}
Authorizations
Sanctum token-based authentication using the Bearer scheme.
Path Parameters
Transaction UUID
Example:
"9c2af585-9fea-4c47-ac12-e00f42943cd8"
Response
200
application/json
Refunds retrieved successfully
Example:
true
Example:
""
Example:
50
Example:
"9c2af585-9fea-4c47-ac12-e00f42943cd8"
Example:
"9c2b3589-160b-45a6-bbad-2694fdd8aeae"
Example:
50
Example:
"REFUND_COMPLETE"
Example:
"infiniRefundW@12"
Example:
"4a9d2b92-55e6-4234-8732-a4296f73ee21"
Example:
"7a70d56c-ee4d-43f1-9021-fc060fb4c460"
Example:
2
Example:
5
Example:
"2024-04-18 01:00:20"
Example:
"2024-04-18 02:30:45"
Example:
"R01"
Example:
"Insufficient funds"
{
"status": true,
"message": "",
"data": {
"total": 50,
"refunds": [
{
"transaction_uuid": "9c2af585-9fea-4c47-ac12-e00f42943cd8",
"refund_uuid": "9c2b3589-160b-45a6-bbad-2694fdd8aeae",
"amount": 50,
"status": "REFUND_COMPLETE",
"client_reference_id": "infiniRefundW@12",
"payer_uuid": "4a9d2b92-55e6-4234-8732-a4296f73ee21",
"payee_uuid": "7a70d56c-ee4d-43f1-9021-fc060fb4c460",
"capture_delay_days": 2,
"payout_delay_days": 5,
"created_at": "2024-04-18 01:00:20",
"updated_at": "2024-04-18 02:30:45",
"failure_code": "R01",
"failure_reason": "Insufficient funds"
}
]
},
"errors": {},
"error_code": "<string>"
}