Sandbox Playground

Test the payment gateway without processing real transactions. Use magic amounts to simulate different scenarios.

API Parameters

Expected Webhook Payload

After transaction completes, you'll receive a POST request to your webhook URL:

POST https://yoursite.com/webhook
Content-Type: application/json
X-Wave-Signature: <hmac-signature>

{
  "event": "collection.succeeded",
  "transaction_id": "txn_abc123xyz",
  "amount": "100.00",
  "currency": "GMD",
  "client_reference": "",
  "status": "succeeded",
  "timestamp": "2026-01-26T12:00:00Z"
}

Developer Resources

Test PIN

Enter 1234 in Virtual Mobile to confirm transactions

Magic Amounts

Use test amounts (100, 200, 400, etc.) to simulate different transaction scenarios

Webhook Verification

Validate webhook signatures using HMAC-SHA256 with your secret key