SimulationThis page runs entirely in your browser against the documented contract — no key, no account, nothing sent anywhere.Run real tests in your dashboard sandbox →

API console

Pick a rail and an outcome, read the exact call, and watch the whole chain resolve — request, customer checkout, and the webhook we send back to you. Everything here runs in your browser; to run real tests against your own ledger, switch your dashboard to test mode.

Compose a test

Rail
Outcome to simulate

Completes normally. Settles to SUCCEEDED and fires payment.succeeded.

Amount (GMD)
Reference

Run

  1. Request

    Your server calls HPG and gets a transaction back.

  2. Customer checkout

    Your buyer approves on the rail — mobile money prompt or card page.

  3. Webhook

    HPG POSTs the signed result to your endpoint.

Magic amounts

AmountResult
100.00Succeeds
200.00Stays pending
400.00Insufficient funds
403.00Account blocked
408.00Session expirescollections only
429.00Rate limited
499.00Customer cancelscollections only
500.00Provider down

Any other amount behaves like 100.00. The same amounts work on every rail.

Ready to test for real? Your dashboard sandbox runs the same calls against your own test ledger, with real webhook deliveries you can inspect and resend. Open your sandbox · Get a test key