CeyPay
Connect CeyPay to accept USDT crypto payments effortlessly — a Sri Lanka-focused crypto gateway with LKR settlement option.
CeyPay is a Sri Lanka-focused crypto payment gateway. Subscribers can pay with USDT across five supported blockchains, with settlement options that include LKR (Sri Lankan Rupee) for local creators.
At a glance
| Feature | Support |
|---|---|
| Primary market | Sri Lanka |
| Recurring billing | ❌ One-time charges only |
| Product sync required | ❌ No |
| Modes | Live / Test |
| Supported currencies | LKR, USDT on BEP20, ERC20, Polygon, Solana, TRC20 |
CeyPay is one-time only. Plans connected to CeyPay must have Recurring = off. Crypto payments are irreversible — confirm amounts and addresses carefully.
What you'll need
- An approved CeyPay Merchant account at ceypay.io.
- API credentials generated from the CeyPay Dashboard.
Setup
Generate API credentials
- Sign in to your CeyPay Dashboard.
- Navigate to Settings in the sidebar, then open the Integrations tab.
- Create a new API key.
Copy the combined key string
CeyPay gives you a single dot-separated string — something like:
ak_live_abc123def... . sk_live_xyz789...Copy this entire string now. It won't be shown again.
Split the string into two parts
- The portion before the dot is your API Key (starts with
ak_live_orak_test_). - The portion after the dot is your Secret Key (starts with
sk_live_orsk_test_).
Add CeyPay in MemberPass
- Go to Payment Methods → Setup a Payment Method.
- Pick CeyPay.
- Select Live or Test matching the environment the credentials belong to.
Enter credentials
- API Key — the first part of the CeyPay string (
ak_live_…orak_test_…). - Secret Key — the second part (
sk_live_…orsk_test_…).
MemberPass validates both prefixes match the mode you picked.
Activate
Toggle Active, click Save Changes.
Supported currencies
- LKR — Sri Lankan Rupee (settlement / display)
- USDT on:
- BEP20 (Binance Smart Chain)
- ERC20 (Ethereum)
- POL (Polygon)
- SOL (Solana)
- TRC20 (Tron — typically the cheapest and fastest)
The subscriber experience
Pick the provider
Subscriber picks CeyPay at checkout on either the bot or the web portal.
Redirect to CeyPay
Redirected to CeyPay for the payment flow.
Send USDT payment
Picks their chain (BEP20, TRC20, etc.) and sends the exact USDT amount to the generated wallet address.
Wait for confirmations
Waits for the blockchain to confirm — TRC20 and Solana are typically the fastest.
Return to MemberPass
Returns to MemberPass with a success result.
Frequently asked
Additional resources
Related
- Choosing a provider — compare against alternatives.
- CoinPayments — a global crypto alternative if you're not in Sri Lanka.
- Currency conversion — how USDT prices are displayed.
- Transaction fees — MemberPass's fees on top.
How is this guide?