Skip to main content
Simulation endpoints are available in development environments only β€” production returns 404 Not Found.
Simulate settling an open authorization β€” for example, when a merchant captures funds after the customer has left. This converts the authorization hold into a posted transaction. Use this to test how your integration handles the transition from authorization to settlement, including the transaction.spend.completed webhook.

Endpoint

Path parameters

Headers

Body

Example request

Response

A successful response returns the transaction ID and settled status.
200 OK

Errors

Behavior notes

  • Transaction must be an open authorization. You can only settle authorizations that have not yet settled or closed.
  • FX conversion applies. The settlement amount is converted using the transaction’s original merchant and billing currencies.
  • Triggers webhooks. The settlement fires the same webhooks as a real settlement, including transaction.spend.completed.

Example