CeyPay
Connect CeyPay to accept USDT crypto payments — a Sri Lanka-focused 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 in CeyPay.
- 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.
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
- Subscriber picks CeyPay at checkout.
- Redirected to CeyPay for the payment flow.
- Picks their chain (BEP20, TRC20, etc.) and sends the exact USDT amount to the generated wallet address.
- Waits for the blockchain to confirm — TRC20 and Solana are typically the fastest.
- 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.