Process a direct payment charge against a payment method.
This endpoint performs an immediate charge and settlement of funds.
Unlike authorization, the funds are immediately captured and transferred.
Payment Method Types:
- creditCard: Process using raw credit card details
- gatewayPaymentMethodId: Process using an existing gateway payment method id
- vaultToken: Process using a vault-issued token (requires the request-level
customerId)
paymentMethodType may be omitted when exactly one of paymentMethod.creditCard,
paymentMethod.gatewayPaymentMethod, or paymentMethod.vaultPaymentMethod is supplied —
the type is inferred. See the PaymentRequest schema for the per-type required fields.
To charge a previously stored payment method, omit paymentMethodType and supply paymentMethod.paymentMethodId.
A 404 originates from the fallback-processor path (reached when bypassPlatform: true
routes the payment directly to it, or when platform failover dispatches it): the fallback
processor could not find a resource the request references.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||

