Kalbe for Developers
  1. Payments
Kalbe for Developers
  • Overview
  • Payments
    • Masrvi
      • How Masrvi payment works
      • Initiate Masrvi payment
    • Bankily Payment
      POST
    • Check Payment Status
      GET
  • Wallet
  • Schemas
    • Sample Schemas
      • Pet
      • Category
      • Tag
  1. Payments

Check Payment Status

GET
https://sandbox.kalbe.io/api/payment/status/{reference}
Last modified:2025-06-01 20:24:56
Get the status of a payment by its reference.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Header Params

Responses

🟢200OK
application/json
Body

🟠404Payment reference not found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://sandbox.kalbe.io/api/payment/status/' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Success example
{
    "reference": "payment_001",
    "transactionId": "TXN_1640995200_A1B2C3D4",
    "success": true,
    "paymentMethod": "bankily",
    "amount": 1000,
    "phone": "36123456",
    "createdAt": "2024-01-15T10:30:00+00:00",
    "errorMessage": null
}
Modified at 2025-06-01 20:24:56
Previous
Bankily Payment
Next
Pet
Built with