Void – Cancel Unsettled Payments Securely

Modified on Mon, 27 Jan at 3:20 PM

The Void endpoint lets you cancel a payment that hasn’t been settled yet. Once voided, the payment can no longer be charged.


Here’s how to use it:

  • Required Parameter: Use the paymentId to specify the payment you want to void.
  • Optional Reason: Use the reason parameter to add a reason for the void. Available options include:
    • fraud
    • user_cancel
    • icc_rejected
    • icc_card_removed
    • icc_no_confirmation
    • pos_timeout
  • Customer Receipt Notifications: If you’d like to notify the customer via email or SMS, set the receipt parameter to true.
  • Secure Access: Ensure the key-hash is included in the headers to keep your payment data secure and prevent unauthorized calls.


This endpoint is a powerful way to manage unsettled payments and prevent unwanted charges.


Reference to API Integration Documentation

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article