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
- Tap Settings → Wallet
- You'll see a message: "To accept payments, you need to connect your wallet. Only Tonkeeper is supported in the test network (Testnet)."
- Tap the Connect Wallet button
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
- Go to Settings → Terminal Settings
- 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
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
- Start with Testnet: Use @testnet_pay_sendlifyBot first
- Wallet Support: Only Tonkeeper is supported in testnet
- Wallet Type: Use testnet wallets, not mainnet wallets
- No Fees: Testing is free in testnet
- 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:
- Test various payment amounts
- Explore terminal customization options
- Try creating payment links for different purposes
- When ready, switch to production bot @pay_sendlifyBot