Voiding asynchronously

Voucher Voiding Use Cases:
Voucher voiding may be necessary in various business scenarios:

  1. Administrative corrections due to system errors or data issues
  2. Fraud prevention and security incident response
  3. Compliance requirements and regulatory mandates
  4. Merchant request due to operational changes
  5. Customer service escalations and dispute resolution
  6. System maintenance and data cleanup operations

Saga Workflow for Voiding:
The voiding saga handles complex business logic and ensures proper coordination:
  1. Validate voiding authorization and permissions
  2. Check for existing redemptions or pending transactions
  3. Calculate and process any required refunds or adjustments
  4. Update customer loyalty accounts and transaction history
  5. Notify relevant parties (customers, merchants, administrators)
  6. Update compliance and audit records

Financial Implications:
Voiding vouchers may have financial implications that the saga manages:
  1. Refund processing to original payment methods
  2. Reversal of loyalty points or promotional benefits
  3. Adjustment of merchant settlement amounts
  4. Tax and compliance reporting updates

Audit and Compliance:
The voiding process maintains comprehensive audit trails:
  1. Reason codes and administrative justification
  2. Timestamps and operator identification
  3. Before and after state snapshots
  4. Related transaction and communication records

Irreversible Operation:
Note that voucher voiding is typically an irreversible operation. Ensure proper
authorization and validation before initiating the voiding process.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses
202

Voiding saga initiated successfully. Monitor progress using the returned requestId.

401

Authentication token is missing, invalid, or expired.

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!