Transactions
A Transaction represents a card spend event on the payment network. Transactions flow through multiple stages from initial authorization to final settlement.Transaction Lifecycle
- Settlement
- Special Cases
Transaction Types
Transaction Statuses
Transaction Fields
Merchant Object
Intent Matching
When a transaction occurs, Proxy automatically matches it against pending intents for the card.Matching Rules
Amount Tolerance
Transaction amount must be within the configured tolerance of the expected amount (default: +/- 10%)
Merchant Match
Fuzzy matching on merchant name if
expectedMerchant was specifiedMCC Match
MCC must be in
expectedMccs list if specifiedTime Window
Transaction must occur before intent expiration
Match Outcomes
Viewing Transactions
List Transactions
Filter by Card
Filter by Status
Filter by Date Range
Get Single Transaction
Transaction Webhooks
Subscribe to transaction events for real-time notifications:Webhook Payload
Decline Reasons
When a transaction is declined, the response includes a reason:Adding a Memo
Attach a note to a transaction for record-keeping:Uploading Receipts
Attach a receipt to a transaction:Next Steps
Intents
Declare purchase intents
Disputes
Handle transaction disputes
Balances
Understand fund management
Webhooks
Get real-time notifications