Process a debit
Authentication
Basic authentication of the form Basic <base64(username:password)>.
Path parameters
Request
ISO 4217 three-letter currency code (e.g. EUR, USD, GBP).
Optional free-form identifier for your own reconciliation (e.g. order or invoice number).
A second optional free-form identifier for your own reconciliation.
UUID of a previous Register or Debit-with-register transaction whose stored payment instrument should be charged.
Additional surcharge amount charged on top of amount (e.g. a card-processing fee), in the same currency.
URL the customer's browser is redirected to after a successful redirect-based payment flow.
URL the customer's browser is redirected to if they cancel a redirect-based payment flow.
URL the customer's browser is redirected to if a redirect-based payment flow fails.
Server-to-server URL IXOPAY calls with the final transaction result; overrides the connector's configured default callback URL.
Token identifying a previously tokenized/stored payment instrument to charge, instead of raw card data.
Free-text description of the transaction, shown to the customer or PSP where supported.
When true, also registers (tokenizes) the payment instrument used for this transaction for future reuse.
Classifies the transaction for card-scheme compliance (e.g. recurring, card-on-file, MOTO) — required by some acquirers/schemes for off-session charges.
Two-letter language code (ISO 639-1) used to localize the hosted payment page shown to the customer.
Card-scheme transaction identifier from a prior transaction, used to chain this one to it (e.g. for scheme-mandated recurring/merchant-initiated transaction linking).
When true, includes additional adapter/PSP tracing details in the response for debugging.
Request a partial authorization when the full amount cannot be authorized. The actual authorized amount may be less than the requested amount. Available on: CheckoutCom, StripeExtended, WorldLine
Response
IXOPAY's unique identifier for this transaction. Use this to reference the transaction in later calls (e.g. capture, void, refund).
IXOPAY's human-readable purchase identifier for this transaction.
How to continue the transaction — a final result (FINISHED/ERROR), or that further customer interaction is required (REDIRECT/HTML/PENDING/PENDING_DCC).
When returnType is REDIRECT, how the customer should be sent to redirectUrl (full-page redirect, iframe, or a 3-D Secure challenge).
Payment method used for this transaction (e.g. Creditcard, PayPal).
Adapter/PSP-side merchant transaction identifier recorded for transaction matching and reconciliation. Omitted when unavailable.
Raw error message returned by the underlying PSP/adapter for this transaction, where available.
Raw error code returned by the underlying PSP/adapter for this transaction, where available.