MemberPass
Payment Methods

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

FeatureSupport
Primary marketSri Lanka
Recurring billing❌ One-time charges only
Product sync required❌ No
ModesLive / Test
Supported currenciesLKR, 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.

  1. Sign in to your CeyPay Dashboard.
  2. Navigate to Settings in the sidebar, then open the Integrations tab.
  3. 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_ or ak_test_).
  • The portion after the dot is your Secret Key (starts with sk_live_ or sk_test_).

Add CeyPay in MemberPass.

  1. Go to Payment Methods → Setup a Payment Method.
  2. Pick CeyPay.
  3. Select Live or Test matching the environment the credentials belong to.

Enter credentials.

  • API Key — the first part of the CeyPay string (ak_live_… or ak_test_…).
  • Secret Key — the second part (sk_live_… or sk_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

  1. Subscriber picks CeyPay at checkout.
  2. Redirected to CeyPay for the payment flow.
  3. Picks their chain (BEP20, TRC20, etc.) and sends the exact USDT amount to the generated wallet address.
  4. Waits for the blockchain to confirm — TRC20 and Solana are typically the fastest.
  5. Returns to MemberPass with a success result.

Frequently asked

Additional resources

On this page