Simulates a declined card transaction. Creates a new DECLINED transaction, or declines an existing PENDING one.
API key as Bearer token
API version (YYYY-MM-DD)
2025-02-14 Simulate a decline event on a card
Card ID
Amount in USD
x >= 0Existing transaction ID. Omit to create a new declined transaction.
Amount in the original transaction currency. Must be provided together with originalCurrency.
x >= 0Original transaction currency (ISO 4217). Must be provided together with originalAmount.
3Transaction channel. Randomly generated if omitted.
ATM, POS, ECOMMERCE, VISA_DIRECT Digital wallet type (e.g. APPLE_PAY, GOOGLE_PAY). Randomly generated if omitted.
APPLE_PAY, GOOGLE_PAY, MERCHANT_TOKEN Merchant details. All fields are optional and will be randomly generated if omitted.
Decline reason code. Defaults to INSUFFICIENT_FUNDS.
TRANSACTION_LIMIT_EXCEEDED, INSUFFICIENT_BUDGET_BALANCE, BUDGET_FROZEN, INTERNAL_ERROR, MERCHANT_CARD_TYPE_MISMATCH, TRANSACTION_FAILED, INSUFFICIENT_FUNDS, INVALID_CARD_DETAILS, CARD_INACTIVE, CARD_EXPIRED, INCORRECT_PIN, TRANSACTION_NOT_ALLOWED_AT_POS, ATM_WITHDRAWAL_LIMIT_EXCEEDED, ATM_COUNTRY_RESTRICTED, ATM_WITHDRAWAL_FREQUENCY_EXCEEDED, CARD_FROZEN, CARD_BLOCKED_PIN_ATTEMPTS, UNSUPPORTED_TRANSACTION, PIN_VERIFICATION_FAILED, INCORRECT_CVV, CARD_BLOCKED_CVV_ATTEMPTS, CARD_BLOCKED_EXPIRY_ATTEMPTS, CARD_NOT_ACTIVATED, WITHDRAWALS_NOT_ALLOWED, CARD_BLOCKED, MERCHANT_CATEGORY_CODE_NOT_ALLOWED, CASH_SERVICE_NOT_AVAILABLE, CARD_SPENDING_LIMIT_EXCEEDED, CONTACTLESS_NOT_SUPPORTED, ACCOUNT_NOT_ACTIVE, CARD_NOT_ACTIVE Card transaction resource. The response shape varies by transaction status.
Authorized transaction that hasn't settled yet
Card transaction identifier
Account linked to the card
Card used for this transaction
Transaction channel
ATM, POS, ECOMMERCE, VISA_DIRECT Digital wallet used, or null if physical card
APPLE_PAY, GOOGLE_PAY, MERCHANT_TOKEN Original transaction currency (merchant local currency)
"USD"
"HKD"
"EUR"
Card currency
"USD"
"HKD"
"EUR"
Merchant details
Chronologically sorted lifecycle events (oldest first). Provides the full audit trail of what happened to this transaction.
ISO 8601 timestamp of when the transaction was initiated
"2024-01-15T10:30:00Z"
ISO 8601 timestamp of creation
"2024-01-15T10:30:00Z"
ISO 8601 timestamp of last update
"2024-01-15T10:35:00Z"
"PENDING"Amount in the original transaction currency
Amount charged to the cardholder
Conversion rate from the original currency to the card currency
x >= 01
0.128205
7.812