Payment gateway + payment automation

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
Who owns the wallet accountsDirect gateway:Pay2CapitalWallet automation:You
Who holds the floatDirect gateway:Pay2CapitalWallet automation:You
Routing, limits & failoverDirect gateway:IncludedWallet automation:Included
Reconciliation & webhooksDirect gateway:IncludedWallet automation:Included
Setup timeDirect gateway:API key on day oneWallet automation:Connect wallets, then live
How it works

Four steps from your first key to live routing

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
Swipe the canvas to pan · tap any node for details
Processing fees

0.5% + ৳10 per transaction — fair and transparent

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.

Amount
৳5,000
Fee
৳35
Net settled
৳4,965

৳25 (0.5%) + ৳10 flat = ৳35. Reference: ৳5,000.00 pay-in → fee ৳35.00 → net ৳4,965.00.

  • Pay-in (all wallets)

    Rate

    0.5% + ৳10

    Min

    ৳10

    Settlement

    Instant

  • Payout (all wallets)

    Rate

    0.5% + ৳10

    Min

    ৳10

    Settlement

    Instant

  • Per extra transaction

    Rate

    0.5% + ৳10

    Min

    ৳10

    Settlement

    Instant

  • Failed / reversed transaction

    Rate

    0%

    Min

    Settlement

    Auto-refunded

Wallet distribution

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.

bKash logoBD
Nagad logoBD
Rocket logoBD
Upay logoBD
UPI logoIN
IMPS logoIN
PhonePe logoIN
Paytm logoIN
Easypaisa logoPK
JazzCash logoPK

Logos are shown for identification of supported channels only. Need another provider? We can map it into the routing engine.

Connect your Agent ID and start routing

Sandbox credentials, IP whitelisting, signed webhooks and 0.5% + ৳10 fee transparency from day one — billed only on transactions that actually complete.