Payment infrastructure for Bangladesh

Accept bKash & Nagad with a single API.

Nexivo Pay is a white-label payment gateway. Create a payment, send your customer to a secure page, and get a signed callback the moment it's paid.

Webhook delivered200 OK · Signature verified
SHA-256 encryptedZero-delay settlement
https://nexivopay.pro/
LIVE GATEWAY
Available merchant balance +18.6% today
৳1,942,850
Auto-settlement: Active Success rate: 99.8%
Real-time deposits PayIn Stream
bKash · 101
PayIn
Nagad · 102
PayOut
SHA-256 signatures
Real-time webhooks
Sandbox & live
White-label ready
bKash · 101
PayIn
Nagad · 102
PayOut
SHA-256 signatures
Real-time webhooks
Sandbox & live
White-label ready
Why Nexivo Pay

Built for developers. Ready for business.

A clean API, real-time callbacks, and a merchant panel to manage the rest.

Integrate in minutes

A simple REST API with clear documentation. Add PayIn and PayOut to your system with PHP, Python, Node.js, or plain cURL.

"amount": 500.00,
"method_code": 101,
"merchant_order_id": "ORD-001",
"callback_url": "https://yoursite.com/cb"

Secure by default

Every transaction is signed and verified with SHA-256. Your account is protected by IP whitelisting, 2FA, and encrypted credentials.

SHA-256IP whitelist2FA

Real-time callbacks

Get a webhook as soon as a transaction changes status. Retries make sure you never miss an update.

Merchant dashboard

See your balance and transaction history, manage API keys, and control deposits and withdrawals in one place.

Instant settlement

Your balance updates automatically when a payment is confirmed. No manual approval step.

Launch under your own brand

Use your logo, your domain, and your merchant-facing UI. Your customers never see anyone else's name.

2payment channels: bKash and Nagad
৳100minimum per transaction
৳50,000maximum per transaction, higher limits for enterprise
Instantbalance update on payment confirmation
Integration flow

From API key to paid order in four steps.

Your server makes one request and listens for one callback.

1

Get your API keys

Contact us to create a merchant account. You'll receive your API Key, Secret Key, and Merchant ID.

2

Create a payment

Call the PayIn API with the order details, then redirect your customer to the returned payment_url.

3

Customer pays

They finish the payment on our secure page using bKash or Nagad.

4

Receive the callback

We call your webhook URL right away. Verify the signature, then update the order status.

Developer first

One request to create a payment. One callback when it's done.

No complicated setup and no hidden steps. Test in sandbox, then switch to live.

  • REST API with JSON requests and responses
  • SHA-256 signed webhooks
  • Works with PHP, Python, Node.js, and cURL
  • Sandbox and live environments
Open the full docs
// POST /api/v1/payin/create
X-API-Key: ak_live_xxxxxxxxxx
X-Merchant-ID: MCH_XXXXXXXX

{
  "amount": 500.00,
  "method_code": 101,
  "merchant_order_id": "ORD-001",
  "callback_url": "https://yoursite.com/cb"
}
// 200 OK
{
  "success": true,
  "payment_url": "https://nexivopay.pro/pay/..."
}

// Redirect your customer to payment_url.
// When they pay, we call your callback_url.
curl -X POST https://nexivopay.pro/api/v1/payin/create \
  -H "X-API-Key: ak_live_xxxxxxxxxx" \
  -H "X-Merchant-ID: MCH_XXXXXXXX" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 500.00,
    "method_code": 101,
    "merchant_order_id": "ORD-001",
    "callback_url": "https://yoursite.com/cb"
  }'
Payment methods

The wallets your customers already use.

We support the most widely used mobile financial services in Bangladesh, with more on the way.

bKash

bKash

method_code: 101

PayInPayOut
Nagad

Nagad

method_code: 102

PayInPayOut
FAQ

Questions, answered.

Can't find what you need? Message us on Telegram.

How do I get started?
Contact us on Telegram @Nexivo_Pay to create your merchant account. You'll receive your Merchant ID and API Key to start integrating immediately.
What payment methods are supported?
We currently support bKash (method code: 101) and Nagad (method code: 102) for both PayIn (deposit) and PayOut (withdrawal). More channels are being added.
What are the transaction limits?
Minimum: ৳100 per transaction. Maximum: ৳50,000 per transaction. Higher limits can be arranged for enterprise merchants. Contact us for custom limits.
How are fees charged?
Fees are charged as a percentage of each transaction. Deposit and withdrawal fee rates are configured per merchant account. Contact us for pricing details.
How quickly are payments settled?
Merchant balances are updated instantly upon payment confirmation. Withdrawals from the merchant balance can be requested anytime through the dashboard.
Direct Connect

Talk to the team.

Questions about integration, custom limits, or merchant onboarding? Connect with us on Telegram.

Start accepting payments today.

Read the API docs, or message us on Telegram and we'll set up your merchant account.