Void

This flow is executed when a transaction needs to be canceled after the initial payment has been authorized but before the final settlement and delivery. It ensures that both the financial hold is released and the registered sale is legally unregistered (or voided) with the tax authority.

Void Flow

This diagram illustrates the end-to-end flow of a Void request:

Where:

  1. Nayax Device sends a cancellation authorization request to the Nayax Engine.
  2. Nayax Engine forwards a Cancel Authorization/Sale request to the Payment Provider.
  3. Payment Provider confirms the authorization cancellation (Approved) and sends it back to the Nayax Engine.
  4. Nayax Engine sends a voidRequested message to the Fiscal Integrator to reverse the tax registration.
  5. Fiscal Integrator sends an Un-register request to the Fiscal Provider \ Tax Authority.
  6. Fiscal Provider\Tax Authority responds with an Approved or Declined status to the Fiscal Integrator.
  7. Fiscal Integrator forwards the Approved or Declined status back to the Nayax Engine.
  8. Nayax Engine sends a Cancel Report Success confirmation to the Nayax Device.