Connect your website
Use GatewayRoot as the connection between your site and Fonepay — one API key, one webhook.
GatewayRoot connects Fonepay to your website through one integration. Offer the QR payments your customers already trust, verify every payment on the server, and credit orders or wallets automatically.
Built for the Fonepay QR your customers already use
GatewayRoot sits between your website and Fonepay. One integration returns verified results to your workspace.

Use GatewayRoot as the connection between your site and Fonepay — one API key, one webhook.
Give customers the Fonepay QR payment they already know — shown right on your own page.
Every result is confirmed server-side, matched to its order and delivered as a signed event your backend trusts.
Fonepay QR payments, verified automatically against your merchant records.
Checkout tools, verification, credit and recovery — designed as one system so payments never get lost between your gateway and your website.
Show a QR on your own page. GatewayRoot confirms the payment server-side and updates the order — no redirects.
Explore Direct QR →Idempotent ledger updates with a full audit trail.
Set price & fields, embed anywhere.
HMAC-signed, replayable, deduplicated.
Session expiry, challenges and delayed sync — separate from payment failures.
Report-date overlap recovers interrupted sync.
Bring the payment experience to your own page. Customers scan a QR, complete payment in their wallet or banking app, and see their order update after verification.
GatewayRoot is preparing a flow that connects the payment to the right order and credits your website’s balance after server confirmation.
Your merchant account receives the payment. GatewayRoot’s planned verification layer connects that record to your website, so your backend can mark an order paid or add wallet credit.
Website wallet credit is a ledger update. It does not transfer merchant funds to a bank account.
Add a dedicated payment button to a product, membership or donation page. Set the price and customer fields, then link the payment to its order.
HandwovenProduct → checkout → verified order

A clean REST design, scoped keys, signed events and acceptance fixtures — documented for your panel developers.
Transactions, review queue, API keys, webhooks and connection health — all in a single workspace.
Connect an authorized merchant account, enable permitted integration methods and use a scoped key from your panel server. GatewayRoot’s planned connector captures provider records, matches the order, and sends a signed event. Your panel credits the bound customer once and returns its receipt.
Upload a merchant QR, enter the amount and payment purpose, then download PNG, print or copy its raw payload. A two-minute page timer keeps the preview fresh.
≣Search sample transaction IDs, RRN, payer and remarks. Filter by date and export the visible records as CSV.
♥View session expiry, challenges and delayed sync separately from payment failures.
◎Track pending, credited, unknown and manually credited balance updates.
☾Recover late postings and interrupted sync with report-date overlap.
⌘Plan server-side installation, signed webhooks and safe deduplication.
The QR timer only clears the page preview. Wallet acceptance, amount locking and payment confirmation require separate checks. Merchant receipts and GatewayRoot service-billing wallet balances are separate ledgers.
Auto-credit customer balances the moment a wallet payment is verified — with a ready install guide.
SMM module →Payment buttons and Direct QR checkout that keep customers on your product page.
Payment buttons →Wallet top-ups and subscription payments tracked in one ledger with invoices.
Plans →Customer-entered amounts, remarks QR and exportable collection records.
QR generator →Results are confirmed with the provider record — never trusted from the browser.
HMAC signatures, timestamps and idempotency keys on every webhook.
Per-project keys, IP restrictions and team permissions.
Every payment, credit and manual action is logged.
Prices in NPR. 3-month, 6-month (+1 month free) and annual (+2 months free) plans are coming soon.
For developers and testing
For growing businesses
For scaling teams
For high-volume businesses
Can’t find what you need? Create an account and explore the workspace.
Get started →A payment bridge that connects Fonepay to your website through one integration, with verification, signed webhooks and automatic order or wallet credit.
No. Your merchant account receives the payment. GatewayRoot verifies the record and tells your website. Website wallet credit is a ledger update and does not transfer merchant funds to a bank account.
The planned connector captures the provider record, matches amount, currency, order and reference, and only then sends a signed event. Credit is recorded once — even if the event is retried.
Yes — the SMM module guide covers server-side installation, signed webhooks and safe deduplication so customer balances are credited exactly once.
No. GatewayRoot only verifies payments received in your own Fonepay merchant account and notifies your website. It never moves funds.
Create an account, connect your Fonepay merchant account and start verifying payments.
Verification only. GatewayRoot never moves your funds.