Create and secure your account
- Create an account with your email.
- Verify your email code.
- Set a 4-digit PIN and keep it private.
- Use device management if a device is lost.
RushPay learning centre
Short practical guides for wallet movement, business tools, gift cards, QR payments, and Ghana bank codes.
Quick guides
Business workflows
Developers
Use RushPay API apps for merchant checkout, widget sessions, payment status checks, signed webhooks, and clear transaction references.
Checkout status guide:
awaiting_payment: checkout created; the customer has not started funding.processing: funding started; wait for provider confirmation.completed: verified success; fulfil only when status=completed and paid=true.failed, cancelled, or expired: terminal; stop polling and create a new checkout if the customer should retry.Webhooks first: RushPay sends signed payment.processing, payment.completed, payment.failed, payment.cancelled, and payment.expired events. Verify X-RushPay-Signature, return HTTP 2xx promptly, and confirm the latest status from your backend before fulfilment. Poll only as a fallback while status=pending.
Ghana bank directory
Search by bank name or code when setting up bank withdrawals.
| Bank | Code |
|---|---|
No banks match your search.