Skip to main content
Beta FeatureThe Transaction Simulations feature is currently in beta. API endpoints and behavior may change as we continue to refine the product. Simulation endpoints are available in development environments only β€” production returns 404 Not Found.
Simulate an authorization update on an existing transaction β€” for example, when a merchant adjusts the amount before settlement. This simulates an ISO 0120 authorization update message. Use this to test how your integration handles authorization amount changes, such as a restaurant adding a tip or a gas station adjusting the final pump amount.

Endpoint

Path parameters

Headers

Body

Example request

Response

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

Errors

Behavior notes

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

Example