Retrieve a Charge
Fetch a single charge by ID, including the customer and payment method used
Retrieve a single charge by its ID. The charge must belong to the merchant whose API key is used; otherwise the API responds with a 422 indistinguishable from “not found”, by design.Documentation Index
Fetch the complete documentation index at: https://docs.paywithsoap.com/llms.txt
Use this file to discover all available pages before exploring further.
- Core:
id,amount_cents,transaction_type,currency,status,failure_code,failure_message,created_at,updated_at. - Related entities: a flattened
customerobject and apayment_methodobject.payment_methodalways containsid,payment_type,created_at,updated_at,saved, andfingerprint, plus exactly one ofcard,bank_account, orcrypto_wallet(matchingpayment_type). - Processor metadata (card charges only):
avs_result,cvv_result,network_authorization_code,processor_charge_id, and an optionalthreedsblock when 3D Secure was performed.
Authorizations
Bearer token authentication using your API key
Path Parameters
Unique identifier of the charge to retrieve.
"ch_pQsQ4kz3Af6Mb9rCupnWj6VFzxJsmkYK"
Response
Charge retrieved.
"ch_pQsQ4kz3Af6Mb9rCupnWj6VFzxJsmkYK"
Charge amount in cents.
2999
Direction of the charge: credit for deposits (money into the customer balance), debit for withdrawals (money out).
credit, debit "debit"
"USD"
Current state of the charge across its full lifecycle. Some values are specific to deposits (returned, refunded) or withdrawals (held, voided).
created, pending, succeeded, failed, held, voided, returned, refunded, cancelled "succeeded"
Machine-readable failure code; only present when status is failed.
null
Human-readable failure reason; only present when status is failed.
null
"2026-05-31T10:30:00.000Z"
"2026-05-31T10:30:05.000Z"
Payment method used for the charge. Exactly one of card, bank_account, or crypto_wallet is populated, matching payment_type.
Address Verification System result from the processor. Card charges only.
null
CVV verification result from the processor. Card charges only.
null
Authorization code returned by the card network. Card charges only.
null
External processor's identifier for this charge. Card charges only.
null
3D Secure verification details. Only present for card charges where 3DS was performed.

