Void an Authorization
Void an authorized payment that has not been captured yet. This releases the hold on funds without charging the customer.
Void only works on
authorized payments. Captured payments need a refund instead.1
Option A: Authorize a New Payment
Create a new authorization (manual=true) that you can void. Skip to step 2 if you already have a payment ID.
3
Option B: Void by Payment ID
Enter an authorized payment ID to void it. Use the ID from step 1 or an existing authorized payment.
Verify in Dashboard
Open the Moyasar STAGING Dashboard to confirm the payment shows "voided" status.
What happened?
POST /v1/payments/:id/voidvoids an authorized (uncaptured) payment.- The payment status changes from
authorizedtovoided. - The funds hold is released — the customer is never charged.
- Void only works on
authorizedpayments. For captured payments, use the Refund workflow instead.