{
"statusCode": 200,
"success": true,
"data": {
"internalTrackingId": "string",
"type": "payment",
"amount": 7500,
"status": "completed",
"authType": "string",
"service": {
"id": "string",
"name": "string"
},
"currency": "NGN",
"narration": "string",
"settlement": {
"settlementType": "EOD",
"dueDate": "string",
"settlementMethod": "automated_clearing",
"isSettled": false
},
"entityId": "string",
"bankId": "string",
"fees": {
"id": "string",
"entityId": "string",
"bankId": "string",
"amount": 150,
"baseAmount": 7500,
"currency": "NGN",
"type": "processing_fee",
"feeConfiguration": {
"percentage": 2,
"flat": 50,
"cap": 200
}
},
"parties": {
"source": {
"name": "string",
"accountType": "customer",
"direction": "outflow"
},
"destination": {
"name": "string",
"accountType": "merchant",
"direction": "inflow"
}
},
"refs": {
"internal": {
"txId": "string",
"sessionId": "string",
"txRef": "string",
"resourceId": "string",
"txDate": "string"
},
"external": {
"txId": "string",
"sessionId": "string",
"txRef": "string",
"resourceId": "string",
"txDate": "string"
}
},
"trail": [
{
"phase": "initiated | completed",
"status": "success",
"actor": "user | system | provider",
"message": "string",
"meta": {},
"timestamp": "string"
}
],
"meta": {},
"createdAt": "string",
"updatedAt": "string"
}
}