A payment gateway that runs your wallet accounts on autopilot
Pay2Capital is a payment gateway in its own right — and for B2B platforms we also run the agent automation layer. Send one request with your Agent ID and we route every pay-in and payout across your connected wallet channels, checking balance and per-transaction limits, with automatic failover and instant reconciliation. You get success, failed or a structured error back in your API response and signed webhook — at 0.5% + ৳10 per completed transaction.
Signed webhooks IP whitelisting Instant reconciliation Auto failover
0.00%
Routing uptime
0 ms
Avg. routing time
0
Wallet accounts / agent
৳0+
Fee / txn
Live routing feed · sample data
Smart routing
Balance, limit and success-rate scoring
Instant split
Net to you, fee split internally
Agent lock
No cross-agent leakage, ever
Why Pay2Capital
The first AI-monitored payment automation company
We built the routing engine before anyone else in this market — and every transaction on it is watched live by an AI that catches failures, rebalances wallets and reconciles before a human would even notice.
First-mover, fully AI-monitored
Pay2Capital is the first company to combine agent-wallet routing with a live AI monitoring layer — so your money moves on autopilot and nothing slips past unwatched.
AI monitoring live
The AI watches every channel's health, success rate and limits in real time and steps in the moment a wallet degrades.
We were first
The first company to turn scattered mobile-wallet agent accounts into one automated, API-driven routing engine — built and proven before competitors existed.
Fully AI-monitored
An AI layer watches balance, limits, success rate and cooldown on every wallet 24/7 and auto-heals the route the instant a channel degrades.
100 wallets, one engine
Connect up to 100 wallet channels under a single Agent ID. Round-robin distribution keeps traffic fair and no single wallet gets burned.
Instant reconciliation
Every payout is reconciled against the bank statement the moment it lands — completed means the money actually moved, not just that we sent it.
100%
AI-monitored
~1s
Avg. routing time
100
Wallets / agent
24/7
Always watching
In plain language
Pay2Capital in one minute
No jargon needed. Here is exactly what the platform is, what you bring, and what you receive back on every single transaction.
What we actually do
You have mobile-wallet agent accounts (bKash, Nagad, Rocket, Upay and more). We turn all of them into one API. You send one request; we decide which wallet should handle it and do the rest.
What you need to start
An agent account of your own with the wallet providers, the channels connected in your dashboard, and an Agent ID from us. No wallet SDKs, no separate integration per provider.
What you get back
An instant API response plus a signed webhook telling you completed, failed or exactly which error happened — with your own order ID attached, so your books always match ours.
Online businesses
Collect payments from customers (pay-in) and send refunds or disbursements (payout) without building wallet logic yourself.
B2B platforms & PSPs
Resell payment collection to your own merchants while we run routing, limits, failover and reconciliation underneath.
Agents with many wallets
Already running up to 100 wallet channels? We rotate them fairly, respect every limit and keep them cool instead of burning one number.
Two ways to work with us
We are the gateway — and the automation behind other people's wallets
Some clients want a payment gateway and nothing else: we collect and disburse on our own licensed rails. Others already hold wallet accounts but have no system to run them. Pay2Capital covers both from the same engine.
Model A · Direct gateway
Pay2Capital runs the money
You have no wallet accounts and no agents. Plug into our API and we handle collection and payout on our own channels end to end.
Our own agent network and liquidity — nothing for you to open
One API key, one endpoint for pay-in and payout
Settlement to your bank or wallet on your cycle
Compliance, monitoring and dispute handling on us
Best for platforms that just want money in and money out.
Model B · Automation for your wallets
You own the wallets, we run the engine
You already hold wallet or agent accounts but manage them by hand. Connect them to an Agent ID and our engine routes every transaction across them automatically.
Up to 100 connected wallets under one Agent ID
Per-wallet limits, rate control and automatic cooldown
Round-robin distribution so no wallet is overloaded
Instant reconciliation, failover and signed webhooks
Best for operators with wallets but no automation system.
Which one fits you
Direct gatewayWallet automation
Who owns the wallet accountsDirect gateway:Pay2CapitalWallet automation:You
Who holds the floatDirect gateway:Pay2CapitalWallet automation:You
Launch your own payment gateway — under your brand
Get the full Pay2Capital technology with your company name on it. We run the infrastructure, routing, and monitoring — you own the brand, the merchants, and the margins.
Your brand, everywhere
Your logo, colors, and name on checkout pages, receipts, emails, and dashboards. Pay2Capital stays invisible.
Custom domain
Run the gateway on your own domain (pay.yourbrand.com) with free SSL and full DNS guidance.
Merchant & admin panels
Ready-made dashboards to onboard your merchants, set limits, fees, and view live transactions.
Branded API & SDK
REST API docs, webhooks, and an Android SDK published under your company name.
Enterprise security
HMAC-signed webhooks, IP whitelisting, AI monitoring, and full audit trails included.
Dedicated support
Onboarding manager, 24/7 technical support, and help with setup and go-live.
How it works
01
Consultation
We learn your business, markets, and wallet needs.
02
Branding setup
We apply your logo, colors, domain, and email templates.
03
Integration & testing
Connect wallets, set fees and limits, test in sandbox.
04
Go live
Launch the same day under your brand, with our team monitoring 24/7.
No wallet SDKs, no rotation logic, no reconciliation scripts. You keep the agent account; we run the automation layer on top of it.
STEP 01
Open an agent account
Your own person opens an agent account with the wallet providers you already use — bKash, Nagad, Rocket, Upay. The account stays yours.
agent_id: P2C-AG-20481
STEP 02
Connect the wallets
Up to 100 wallet channels are attached in the agent dashboard, each with its own per-transaction, per-minute and daily limits.
channels: 100 · limits: per-txn / min / day
STEP 03
Call one endpoint
Send a single authenticated request with your Agent ID, amount and gateway_type. No per-wallet integration, no rotation code on your side.
POST /v1/transactions
STEP 04
Read response + webhook
You get an immediate response and a signed webhook with completed, failed or a structured error — always carrying your order_id and client_txn_id.
event: transaction.completed
Routing engine
Every transaction is scored before it moves
The routing engine ranks each channel of your assigned agent and picks the healthiest one — with automatic failover when a channel drops.
01
Agent ID lock
Requests never leave the assigned agent
02
Method match
gateway_type must match the channel wallet type
03
Health check
Channel online + status verified in the last 60s
04
Balance rank
Highest usable balance wins
05
Limit headroom
Lowest daily-limit usage preferred
06
Success weighting
Success rate of the last 100 transactions
07
Failover
Next ranked channel of the same agent
08
Payout rotation
Round-robin: lowest payout_rotation eligible wallet first
09
Cooldown skip
use_after > now() or is_processing = true is skipped
Round-robin routing
How payouts rotate across your wallets
Every payout takes the lowest payout_rotation wallet that is online, method-matched and inside its limits. After it pays, it moves to the end of the queue with a cooldown — so load spreads evenly across all connected wallets instead of burning one.
Rotation queue3/6 eligible
1
Nagad · Wallet 01ELIGIBLE
online · ready
৳12,000 / ৳50,000
2
bKash · Wallet 04COOLDOWN
use_after 15:42 · cooling
৳41,000 / ৳50,000
3
bKash · Wallet 07BUSY
is_processing = true
৳26,500 / ৳50,000
4
Rocket · Wallet 02OFF
payout_status = "off"
৳0 / ৳30,000
5
Nagad · Wallet 09ELIGIBLE
online · ready
৳8,500 / ৳50,000
6
Upay · Wallet 03ELIGIBLE
online · ready
৳3,000 / ৳25,000
routing engine · live
1 events
Order
—
Amount
—
Routed to
—
--:--:--REQengine idle · waiting for payout requests
Complete System Architecture
See How Pay2Capital Connects Every Payment
Connect once with your Agent ID. Your agent can keep up to 100 wallet accounts with their own limits — Pay2Capital scores them live, routes each transaction to the best one and returns success, failed or a structured error to your API and webhook.
Step 1 / 31 · Agent connects wallet accounts in their dashboard+18 mselapsed 0.02s / avg ~1.0s end-to-end
Incoming API requestAuthentication & validationProcessingCompleted transactionFailed transactionInactive route
Zoom 100% · pinch or use the buttons
Hover a connector to see the transmitted information · click any node for detailsSwipe the canvas to pan · tap any node for details
Simplified vertical flow
Agent connects wallet accounts in their dashboard
+18 ms
100 wallet accounts connected under P2C-AG-20481
0.02s
Accounts verified: bKash, Nagad, Upay, Rocket
+23 ms
Provider agent accounts verified
0.04s
Per-transaction & daily limits loaded
+46 ms
Limit table loaded for every connected account
0.09s
Live health & balance tracking started
+35 ms
Balance, limit usage and success rate tracked live
A small percentage scales with the amount, plus a flat ৳10 added per transaction — pay-in or payout. Failed or reversed transactions are never charged.
One transaction, three wallets, instantly reconciled
As soon as a transaction completes, the engine settles the net amount to you and splits the collected 0.5% + ৳10 fee internally. No agent commission — the agent account is your own, we only route it and support it.
Merchant Settlement Wallet
Net amount
৳4,965.00
payout ৳2,975.00
Pay2Capital Platform Revenue
80% of fee
৳28.00
payout ৳20.00
Channel Cost Reserve
20% of fee
৳7.00
payout ৳5.00
Trust & safety
Built for money movement, not demos
Every guarantee below is enforced in the routing layer itself — not left to your integration to remember.
Agent ID lock
A request can only touch wallets connected under the Agent ID it was signed with. Cross-agent routing is impossible by design.
Nothing sensitive leaves
Wallet numbers are masked, PINs and credentials are never stored in plain text and never appear in any response, log or webhook body.
Idempotent by order_id
Retries and failovers reuse the same order_id, so a transaction is executed once even if your client repeats the call.
Signed webhooks with backoff
Every callback carries a signature header and retries with exponential backoff until your endpoint acknowledges it.
Glossary
Every term on this page, explained
If a word on this site is unclear, it is defined here in one sentence. Tap any term to expand it.
A unique code (for example P2C-AG-20481) that ties an API request to your own agent account and the wallet channels connected under it. A request can never touch another agent's wallets.
Each wallet account you attach in the agent dashboard is a channel, with its own per-transaction, per-minute and daily limits. You can connect up to 100 of them.
A customer sends money to one of your wallet channels. We confirm it, match it to your order ID and notify your system.
You instruct us to send money to a customer. We pick a channel with enough balance and headroom, execute it and reconcile it against the wallet statement instantly.
Before every transaction we score your channels on balance, remaining limits, recent success rate and cooldown, then pick the healthiest one. If it fails, we fail over to the next.
A signed HTTPS callback sent to your endpoint the moment a transaction completes or fails, retried with backoff until your server acknowledges it.
For every payout we fetch the wallet statement and match the entry, so a transaction is only marked completed when the money actually moved.
Charged on pay-ins and payouts that actually complete. Failed or reversed transactions are never charged, and there is no agent commission — the agent account is yours.
FAQ
Frequently asked questions
The most common questions about routing, fees, failover and support.
Pay2Capital is an agent-wallet routing and payment automation layer. You send a request to our API with your Agent ID, we route the transaction to the most suitable wallet account connected in that agent dashboard, and return the result in the API response plus a signed webhook.
Supported channels
Wallets and rails we route pay-ins and payouts through — attach the accounts you already hold to your Agent ID.
BD
BD
BD
BD
IN
IN
IN
IN
PK
PK
Logos are shown for identification of supported channels only. Need another provider? We can map it into the routing engine.
Sandbox credentials, IP whitelisting, signed webhooks and 0.5% + ৳10 fee transparency from day one — billed only on transactions that actually complete.