Integration Status
π±
Checkingβ¦
Telegram
@Openclawbeastpay_bot
π¬
Checkingβ¦
WhatsApp
Meta Cloud API
πͺ
Checkingβ¦
NOWPayments
300+ cryptocurrencies
π‘οΈ
Checkingβ¦
Sumsub KYC
Triggered above $500
Payment Providers
π³ Transak
Active
Card / Bank Β· No KYC < $200
π MoonPay
Active
Card / Bank Β· Email only < $150
πͺ NOWPayments
Pending setup
Wallet-to-wallet Β· Zero KYC Β· 300+ coins
KYC Tiers
No KYC
Payments under $200 Β· Provider-managed
Email Only
$200β$500 Β· Name + email via MoonPay/Transak
Full KYC (Sumsub)
Above $500 Β· ID + selfie verification
All Features
Notification Events (Telegram + WhatsApp)
| Event | Telegram | Trigger | |
|---|---|---|---|
| β³ New Payment | ON | ON | Customer starts checkout |
| β Completed | ON | ON | Crypto delivered to wallet |
| β Failed | ON | ON | Payment error or cancel |
| π New Link | ON | OFF | Admin creates payment link |
| π Daily Summary | Manual | Manual | Triggered from dashboard |
Dashboard
Real-time gateway overview
Total Payments
β
Completed
β
Pending
β
Volume (USD)
β
Conversion
β
success rate
Active Links
β
Recent Payments
Loadingβ¦
Payment Links
Create and manage shareable payment links
Loadingβ¦
All Payments
Transaction history
Loadingβ¦
WhatsApp Notifications
Meta Cloud API β send payment alerts to WhatsApp
Status
β
Phone ID
β
To Number
β
Notification Toggles
Actions
Setup Guide
- Go to developers.facebook.com β My Apps β Create App β Business
- Add WhatsApp product β API Setup
- Copy Phone Number ID and generate a Permanent Access Token
- Add recipient number (verified in test mode, or use a live number)
- Set env vars:
WHATSAPP_TOKEN,WHATSAPP_PHONE_ID,WHATSAPP_TO - Restart the gateway and click "Send Test Message"
NOWPayments
Crypto-native payments β no KYC, 300+ coins, wallet-to-wallet
Status
β
Environment
β
KYC Required
None
Currencies
300+
How It Works
NOWPayments is a crypto-native provider β customers pay directly from their crypto wallet. No card needed, no KYC, supports 300+ cryptocurrencies.
Payment flow:
- Gateway creates invoice via NOWPayments API
- Customer sent to hosted checkout page with wallet address + exact amount
- Customer sends crypto from their wallet
- NOWPayments confirms on-chain β webhook fired β status updated
Best for: crypto-native customers, B2B invoices, high-value transactions without KYC friction.
Setup Guide
- Sign up at nowpayments.io β Dashboard β API Keys
- Create an API key and copy it
- Go to Settings β IPN Secret β set a secret string
- Set env vars:
NOWPAYMENTS_API_KEY,NOWPAYMENTS_IPN_SECRET - Set
NOWPAYMENTS_ENV=productionwhen going live - Add webhook URL in NOWPayments dashboard:
{BASE_URL}/webhooks/nowpayments
Stripe
Card payments via Stripe Checkout β PCI-compliant, global, instant setup
Status
β
Mode
β
Secret Key
β
Webhook Secret
β
Actions
How It Works
Stripe uses Checkout Sessions β customers are redirected to Stripe's PCI-compliant hosted payment page to enter card details.
Payment flow:
- Gateway calls Stripe API to create a Checkout Session with amount + currency
- Customer redirected to
checkout.stripe.comto pay by card - Stripe processes payment, fires
checkout.session.completedwebhook - Gateway updates payment status and notifies via Telegram/WhatsApp
Webhook events handled: checkout.session.completed, checkout.session.expired, payment_intent.payment_failed, charge.refunded
Setup Guide
- Sign up at dashboard.stripe.com
- Developers β API Keys β copy Secret key (
sk_test_β¦orsk_live_β¦) - Developers β Webhooks β Add endpoint:
{BASE_URL}/webhooks/stripe - Select events:
checkout.session.completed,checkout.session.expired,payment_intent.payment_failed,charge.refunded - Copy Signing secret (
whsec_β¦) from the webhook detail page - Set env vars and restart:
export STRIPE_SECRET_KEY="sk_test_..."
export STRIPE_PUBLISHABLE_KEY="pk_test_..."
export STRIPE_WEBHOOK_SECRET="whsec_..."
export STRIPE_ENV="test"
export STRIPE_PUBLISHABLE_KEY="pk_test_..."
export STRIPE_WEBHOOK_SECRET="whsec_..."
export STRIPE_ENV="test"
Change
test β live and use sk_live_ keys when going to production.KYC β Sumsub
Identity verification for high-value payments
Status
β
Level Name
β
KYC Trigger
β
Total Records
β
KYC Records
Loading...
Setup Guide
- Sign up at dashboard.sumsub.com
- Go to Developers β App Tokens β Create token
- Copy App Token and Secret Key
- Create a verification flow (e.g.
basic-kyc-level) in your Sumsub dashboard - Set env vars:
SUMSUB_APP_TOKEN,SUMSUB_SECRET_KEY,SUMSUB_LEVEL_NAME - Add webhook URL in Sumsub:
{BASE_URL}/webhooks/sumsub - Set
KYC_SUMSUB_LIMIT=500to trigger KYC above $500
Merchants
Manage merchant accounts and API keys
Click "Add Merchant" to create your first merchant.
Total Profiles
β
Approved
β
Pending Review
β
Rejected
β
Onboard New Merchant
Company Name *
Registration Number *
Jurisdiction (ISO-2)
Business Email *
Website
Phone
Verification Profiles
Loadingβ¦
Company Lookup (OpenCorporates)
Upload & Parse Document (AI)
Profile ID
Document Type
Document Text / Extracted Content
Gateway Registration
Profile ID
Gateways
Fully Verified
β
Partial (Sandbox)
β
Best Pick
β
Ranked Providers
| # | Provider | Type | Verified | Fast | Spot | Fee % | No-KYC | Score |
|---|---|---|---|---|---|---|---|---|
| Loading⦠| ||||||||
Total Parsed
β
all time
Valid Cards
β
passed Luhn + expiry
Invalid / Anomalies
β
failed validation
Parse Payment Data
Analysis Result
Submit payment text to see AI analysis here.
π± Telegram Bot Input
All inputs can also be sent directly to @Openclawbeastpay_bot β the bot auto-detects card data and returns instant analysis.
Bot Commands
/parse <text>
/transactions
/status
/help
Webhook Setup
Enable webhook so Telegram pushes updates to this server:
Transaction Log
No transactions yet.