Get Payment
Retrieve a single payment by ID.
Authorizations
Stablepay API key. Include as Authorization: Bearer <key>.
Path Parameters
The pay_-prefixed payment ID.
Response
Payment found.
Prefixed ULID for this payment.
"pay_01HV8KZMRJPQR9S7T3XABCDEF"
Current state of the payment in the state machine.
initiated → provider_accepted → succeeded | failed | refunded
How the recipient receives funds.
BANK, MOMO, PAYBILL, TILL Stablecoin sent onchain for payment settlement.
USDC, USDT Total stablecoin amount charged.
"10.500000"
Fiat amount the recipient receives.
"1350.000000"
Fiat currency received by the recipient.
GHS, KES, NGN, TZS, UGX, XAF, XOF, ZAR, ZMW Provider's transaction ID. Null until the provider accepts.
"CC4SOjQu8UUarKaOGZy9"
Caller's own reference code (e.g. "csh-txn-20260506-001"). Stored as supplied in the payment request.
"csh-txn-20260506-001"

