curl --request GET \
--url https://sandbox-api.kotanipay.com/api/v3/deposit/card/{reference_id} \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "Deposit status retrieved.",
"data": {
"status": "PENDING",
"id": "5f9b2c7b9c9d6b0017b4e6b1",
"amount": 10,
"walletId": "5f9b2c7b9c9d6b0017b4e6b1",
"referenceId": "5f9b2c7b9c9d6b0017b4e6b1",
"referenceNumber": 1234567890,
"createdAt": "2025-11-12T11:45:18.783Z",
"transactionCost": 10,
"transactionAmount": 10,
"callbackUrl": "https://example.com",
"customerKey": "",
"initialDepositBalance": 10,
"finalDepositBalance": 10
}
}An integrator can use this endpoint to check the status of a deposit
curl --request GET \
--url https://sandbox-api.kotanipay.com/api/v3/deposit/card/{reference_id} \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "Deposit status retrieved.",
"data": {
"status": "PENDING",
"id": "5f9b2c7b9c9d6b0017b4e6b1",
"amount": 10,
"walletId": "5f9b2c7b9c9d6b0017b4e6b1",
"referenceId": "5f9b2c7b9c9d6b0017b4e6b1",
"referenceNumber": 1234567890,
"createdAt": "2025-11-12T11:45:18.783Z",
"transactionCost": 10,
"transactionAmount": 10,
"callbackUrl": "https://example.com",
"customerKey": "",
"initialDepositBalance": 10,
"finalDepositBalance": 10
}
}