Personal — My money
Use wallets, deposits, transfers, withdrawals, QR Pay, airtime, data, and personal Gift Cards.
Explore Personal →Create an account to send wallet transfers, receive payments, run payroll, issue invoices, protect deals, accept Checkout payments, and build with RushPay APIs.
One account connects everyday money, organizational finance, customer payments, developer integrations, and authorized programmable workflows.
Real screens and moments from the RushPay platform.
Personal moves money. Business manages money. Checkout accepts money. Developers integrate money. Automate programs money.
Use wallets, deposits, transfers, withdrawals, QR Pay, airtime, data, and personal Gift Cards.
Explore Personal →Run payroll, issue invoices, collect money, use protected transactions, and review business records.
Explore Business →Accept supported customer payments, verify successful results, and distinguish payment status from settlement availability.
Explore Checkout →Integrate payments, payouts, QR, invoices, Gift Cards, widgets, and signed webhooks through RushPay APIs.
Explore Developers →Build customer-authorized recurring RushPay Gift Card payments, invoice splits, and supported marketplace workflows.
Explore Automate →RushPay shows charges before confirmation, records them in transaction history, and keeps receipts export-ready for personal and business accounting.
External network, card, bank, or payment processor charges may apply on some channels. RushPay displays the final amount before you confirm.
RushPay keeps money movement protected with transaction PINs, OTP flows, device-aware access, risk controls, admin approvals, reconciliation checks, and ledger-backed wallet balances.
Quick, practical guidance for moving and managing money with confidence.
Use hosted checkout, WooCommerce, signed webhooks, clean API keys, payment references, and reconciliation tools that make sense for both junior and senior developers.
Install the plugin, add API credentials, and accept RushPay-supported payment methods.
Track deposits, withdrawals, transfers, ledger, approvals, webhooks, and reconciliation from admin.
POST /api/v1/merchant/payments/create
X-API-Key: YOUR_API_KEY
{
"amount": "149.99",
"description": "Order #1042",
"callback_url": "https://store.example/webhooks/rushpay"
}
RushPayV2.init({
containerId: "rushpay-payment-widget",
paymentReference: "API...",
widgetSessionToken: "wgs_..."
});
RushPay operates through a Bank of Ghana licensed payment service provider, with ledger-backed balances and compliance built in from day one.
RushPay is backed by regulated and reputable partners across the payments ecosystem.