🌍 WorldPay Integration Test Suite

Configuration

Balance Operations Endpoints (WorldPay via Balance Operations):
• Deposit: /api/balance-operations (method: 'worldpay')
• Withdrawal: /api/balance-operations (method: 'worldpay_withdrawal')

Direct WorldPay Endpoints (for testing/status only):
• Query Deposit: /api/payments/worldpay/query/deposit/{mchOrderNo}
• Query Payout: /api/payments/worldpay/query/payout/{mchOrderNo}
• Balance: /api/payments/worldpay/balance
• Notification Test: /api/payments/worldpay/notify/test
• Status Check: /api/payments/worldpay/status/{orderId}

Note: All deposits and withdrawals now go through Balance Operations API for proper tracking and approval workflow

WorldPay Deposit Order Creation

Min: ₹800, Max: ₹500,000

WorldPay Payout Order Creation

Min: ₹800, Max: ₹500,000

Bank Details

WorldPay Callback Simulation

Note: These are simulation tools to test callback handling. In production, WorldPay sends these notifications automatically.

Deposit Callback Simulation

Amount in cents (₹1000 = 100000 cents)
Signature will be auto-generated

Payout Callback Simulation

Payment Status Check

Query from WorldPay API

Query from Local Database

Test Utilities