Overview

Real-time payment gateway monitoring
Open Checkout Demo
Total Collected
৳ 0
Today's Revenue
৳ 0
Invoices Status
0 / 0
Android Gateway App
0 Online

Recent Invoices

Invoice # Customer Amount Method TrxID Status Date Action
Loading recent transactions...
Invoice # Customer Amount Method TrxID Status Webhook Date Action
Loading transactions...

Incoming SMS Feed

Real-time incoming messages from your connected Android phone

Sender Parsed TrxID Parsed Amount Sender Phone Ref Match Status Raw SMS Content Time
Loading SMS feed...

Connected Android Devices

Phones running the RumhoPay SMS Forwarder app

How to connect your Android phone:

  1. Install the RumhoPay Android Companion APK on the Android phone with your bKash/Nagad SIM.
  2. Open the app and grant SMS Read & Notification Access permissions.
  3. Enter your Server URL: http://YOUR_SERVER_IP:5000 and Device Token.
  4. Tap "Start Auto Sync". Incoming payment SMS will now instantly auto-confirm orders!

Personal Account Numbers (Send Money)

Numbers shown to customers on the checkout page.

Official Merchant API Credentials

Optional: Fill this if you also have an official merchant account.

bKash Tokenized Merchant

Nagad PGW Merchant

Merchant API Keys

Use these credentials in your e-commerce website or WooCommerce store

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: