Pay, Send And Receive
Money
GloballyΒ 
As Simple As A Chat

Send and receive money worldwide - instantly on WhatsApp

Receiver

Received, Chris πŸ‘‘

₦35,000,000

Phone frame
19:14
23
ChainPaye
Chainpaye
Send and receive Money instantly on WhatsApp

With Chainpaye, anyone can send and receive money globally, and withdraw to their local bank or mobile money - all inside a Whatsapp chat.

Get Started with Chainpaye in Three Simple Steps

Join Chainpaye in minutes and start receiving payments globally

Start a WhatsApp Chat with Chainpaye

Step 1

Start a WhatsApp Chat

1

Click here to get directed to our WhatsApp AI agent.

2

Our AI Agent greets you instantly - no app download required

3

Verify your identity securely inside WhatsApp

Add bank account

Step 2

Add Your Bank or Mobile Money

1

Type 'Add Bank' or select from menu

2

Enter your bank or mobile money details

3

Get verified in under 60 seconds

Receive payments globally

Step 3

Start Receiving Payments

1

Share your Chainpaye WhatsApp number or link

2

Receive money from anyone, anywhere in the world

3

Withdraw instantly to your bank or mobile money

Real world application

Discover how people and businesses use Chainpaye

For Individuals

Send and receive money instantly, no extra apps needed. Pay friends, family, or split bills with ChainPaye fast, secure, and easy.

For Businesses

Leverage our APIs to scale your business while accepting global payments in USD πŸ‡ΊπŸ‡Έ, EUR πŸ‡ͺπŸ‡Ί, GBP πŸ‡¬πŸ‡§, β€” and more coming soon. Funds are automatically converted into NGN πŸ‡³πŸ‡¬, GHS πŸ‡¬πŸ‡­, or KES πŸ‡°πŸ‡ͺ at real-time rates.

For Freelancers & Creators

Generate a payment link using ChainPaye and get settled in less than a minute. Clients pay through a bank card or bank transfers for US πŸ‡ΊπŸ‡Έ, πŸ‡ͺπŸ‡Ί EUR πŸ‡ͺπŸ‡Ί and GBP πŸ‡¬πŸ‡§ uses Bank card strictly

Get ready to scale with our payment APIs

Quick setup, easy integration

Flexible APIs for any payment use case

Production-ready in under 30 minutes

1
const Chainpaye = new ChainpayeWidget({{
2
env: "production",
3
action: "send_payment",
4
fromCurrency: "USD",
5
toCurrency: "NGN",
6
apiKey: "ck_live_B9rLJKSDxPqA9021x",
7
},
8
callback: {
9
onStatus: (status) => {
11
console.log("Payment status:", status);
12
}
13
}
14
});
15
16
Chainpaye.open();