Every Send Money request returns aDocumentation Index
Fetch the complete documentation index at: https://developers.kulmipay.com/llms.txt
Use this file to discover all available pages before exploring further.
tracking_id. Use it to check the overall payment file status and the status of every transaction in the file.
Check status
File statuses
The status endpoint returns both a human-readablestatus and a machine-friendly status_code.
| Status code | Status | Meaning |
|---|---|---|
BP103 | Preview and approve | File has been created and is waiting for approval. |
BP104 | Confirming balance | KulmiPay is checking that the wallet has enough funds. |
BP109 | Sending payment | Funds are being debited and transactions are being queued. |
BP110 | Processing payment | Transactions have been submitted to the provider. |
BC100 | Completed | File processing has ended. Check individual transaction statuses for success or failure. |
BE111 | Cancelled | File was cancelled before processing completed. |
BF105 | Failed on low balance | The source wallet did not have enough available balance. |
Transaction statuses
| Status code | Status | Meaning |
|---|---|---|
TP101 | Pending | Transaction is queued or waiting for file approval. |
TP102 | Payment initiated | Transaction has been sent to the provider. |
TP104 | Processing results | Provider result is still pending. |
TS100 | Successful | Transaction was delivered successfully. |
TF103 | Initiation failed | KulmiPay could not initiate the payment with the provider. |
TF106 | Unsuccessful | Transaction failed. Check status_description. |
TC108 | Cancelled | Transaction was cancelled. |
Response shape
For provider-specific failures, use
status_code, status_description, and provider_reference when reconciling or reporting errors to support.