tenPAY Hub

Merchant API & Payment Control Center

tenPAY

PAYMENT GATEWAY & API ENGINE

Admin

Overview

Payment activity and account performance at a glance.

Total Volume Processed ₹
₹ 0.00
0 successful payments
Today's Revenue 24h
₹ 0.00
0 orders today
Success Rate %
0%
0 Paid / 0 Failed
Pending payments
0
Awaiting customer payment
Active Client Apps Apps
0
e.g. tenPOS, tenStore

Recent Transactions

Today's payment requests across all integrated applications

Order ID Application Consumer Ref Customer Amount Status Date / Time Action
Loading transactions...

Transactions Explorer

Search, inspect payloads, and manually sync payment gateway statuses

Order ID Application Consumer Invoice Customer Amount Status PG Txn ID Created At Actions
Loading transactions...
Showing 0 of 0

Client Accounts & API Credentials

Create and manage accounts for external systems (like tenPOS, eCommerce, billing kiosks)

App Name App ID Type / Mode API Key Webhook URL Transactions Volume (Paid) Status Actions
Loading client apps...
Total collected
—
Confirmed paid orders
Collected today
—
Paid today
Successful payments
—
Lifetime paid count
Pending amount
—
— pending orders
Success rate
—
— total orders

Payment history

Recent transactions belonging to this client account.

Order IDAccount referenceAmountStatusCreatedAction
Loading account data…

Developer API & Integration Guide

Integrate tenPOS and other consumer applications with tenPAY in minutes

Preview account:

1. Initiate Payment Order

POST /api/v1/orders

Your POS sends amount and invoice details. tenPAY returns a live UPI QR code and UPI intent string.


          

2. Check Order Status

GET /api/v1/orders/:id

Poll or check status for the bill. Automatically triggers real-time gateway status verification if pending.


          

3. Close Order & Auto Expiry

POST /api/v1/orders/:id/close

Manually void or cancel an active pending order. Also automatically closes to expired when the timer runs out.


          

4. Receive & Verify Webhook (Optional)

HMAC-SHA256

Receive signed terminal payment events with retries, or poll the authenticated order status endpoint.


          

Live Payment Simulator

QR & Timer

Paste an account key to create a test order. UPI accounts return a QR; full-gateway accounts continue directly to Omniware.

System & Security Settings

Manage administrator credentials and gateway configurations

Update Admin Password

Environment Information

Worker Runtime: Cloudflare Workers (Edge)
Database: Cloudflare D1 (SQLite)
Payment Gateway: Omniware LIVE
Callback Receiver: /api/callback
API v1 Base: /api/v1