Total Collected
৳ 0
Today's Revenue
৳ 0
Invoices Status
0 / 0
Android Gateway App
0 Online
| Invoice # | Customer | Amount | Method | TrxID | Status | Date | Action |
|---|---|---|---|---|---|---|---|
| Loading recent transactions... | |||||||
| Invoice # | Customer | Amount | Method | TrxID | Status | Webhook | Date | Action |
|---|---|---|---|---|---|---|---|---|
| Loading transactions... | ||||||||
| Sender | Parsed TrxID | Parsed Amount | Sender Phone | Ref | Match Status | Raw SMS Content | Time |
|---|---|---|---|---|---|---|---|
| Loading SMS feed... | |||||||
How to connect your Android phone:
- Install the RumhoPay Android Companion APK on the Android phone with your bKash/Nagad SIM.
- Open the app and grant SMS Read & Notification Access permissions.
- Enter your Server URL:
http://YOUR_SERVER_IP:5000and Device Token. - Tap "Start Auto Sync". Incoming payment SMS will now instantly auto-confirm orders!
| Name | API Key (X-API-KEY) | API Secret (X-API-SECRET) | Created | Action |
|---|---|---|---|---|
| Loading API keys... | ||||
Quick Code Snippet (How to create payment charge)
Send a POST request from your server or app to initiate a payment checkout session:
// 1. Send POST to https://pay.rumho.com/api/v1/checkout/create-charge
const response = await fetch('https://pay.rumho.com/api/v1/checkout/create-charge', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-KEY': 'YOUR_API_KEY_HERE',
'X-API-SECRET': 'YOUR_API_SECRET_HERE'
},
body: JSON.stringify({
amount: 500,
currency: 'BDT',
customerName: 'Karim Ahmed',
customerEmail: 'karim@gmail.com',
customerPhone: '01700000000',
description: 'Order #1042',
successUrl: 'https://myshop.com/payment-success',
cancelUrl: 'https://myshop.com/payment-cancel',
webhookUrl: 'https://myshop.com/api/rumhopay-webhook'
})
});
const data = await response.json();
// 2. Redirect customer to RumhoPay Hosted Checkout URL:
window.location.href = data.paymentUrl;
SMS Payment Simulator
Quick Presets: