Skip to main content

Sendlify Pay

Sendlify Pay is a crypto payment terminal integrated directly into Telegram. Accept cryptocurrency payments from your customers with ease.

Getting Started

First Time?

Sendlify Pay is available in two versions:

  • Testnet: For testing cryptocurrency payments

    • Bot: @testnet_pay_sendlifyBot
    • Use with Testnet wallets (e.g., Tonkeeper testnet)
    • Perfect for trying out all features risk-free
  • Production: For real cryptocurrency transactions

    • Bot: @pay_sendlifyBot
    • Currently in development
    • Coming soon for live transactions

We recommend starting with testnet to familiarize yourself with Sendlify Pay before moving to production.

In this guide, we'll walk through the testnet setup. Everything works the same way in production once it's available.


Connecting Your Wallet

Step 1: Open Testnet Bot

Open the testnet bot: @testnet_pay_sendlifyBot

When you first enter the bot, you'll see the main screen with several options.

Step 2: Connect a Wallet

  1. Tap SettingsWallet
  2. You'll see a message: "To accept payments, you need to connect your wallet. Only Tonkeeper is supported in the test network (Testnet)."
  3. Tap the Connect Wallet button
note

Testnet Requirement: In testnet, only Tonkeeper wallets are supported. Make sure you're using a testnet wallet in Tonkeeper, not a mainnet wallet.

Step 3: Successful Connection

Once your wallet is connected, you'll see:

  • Your wallet balance (e.g., 0.62 TON)
  • A green checkmark with "Ready to receive funds"
  • Your wallet address

Setting Up Your Terminal

Step 1: Access Terminal Settings

  1. Go to SettingsTerminal Settings
  2. You'll see Main terminal (testnet) with status: online

Step 2: Configure Payment Currency

In Terminal Settings:

  • Payment currency: Currently set to TON
  • This is the primary cryptocurrency you'll accept through Sendlify Pay
tip

Terminal settings can be customized based on your needs. You can manage multiple terminals and adjust settings as needed.


Accepting Payments

Accessing Your Terminal

Once your wallet is connected and terminal is configured, you can start accepting payments:

Method 1: From the Main Menu

  • Open the bot
  • The Terminal button appears at the top of the main screen
  • Tap it to access your payment terminal

Method 2: From Welcome Screen

  • Tap the Terminal button in the Welcome section
  • This takes you directly to your payment terminal

Payment Terminal Features

Your terminal allows you to:

  • Create payment links
  • Set payment amounts
  • Track incoming payments
  • Manage multiple payment requests

Key Points to Remember

  1. Start with Testnet: Use @testnet_pay_sendlifyBot first
  2. Wallet Support: Only Tonkeeper is supported in testnet
  3. Wallet Type: Use testnet wallets, not mainnet wallets
  4. No Fees: Testing is free in testnet
  5. Easy Setup: Connection and terminal setup takes just a few minutes

Troubleshooting

Wallet Connection Issues

  • Ensure you have Tonkeeper installed on your device
  • Make sure you're using a testnet wallet in Tonkeeper
  • Try connecting again after ensuring you have testnet TON tokens

Terminal Not Showing

  • Refresh the bot by sending /start
  • Ensure your wallet is fully connected and showing "Ready to receive funds"
  • Check that Terminal Settings are configured

Payment Issues

  • Verify your wallet balance is sufficient
  • Confirm that your terminal is online in Terminal Settings
  • Check that the payment amount is set correctly

Next Steps

Once you're comfortable with testnet:

  1. Test various payment amounts
  2. Explore terminal customization options
  3. Try creating payment links for different purposes
  4. When ready, switch to production bot @pay_sendlifyBot