Why Accept Crypto Subscriptions?
Traditional payment processors charge 2-3% fees, hold your funds, and can freeze your account without notice. With on-chain subscriptions, you get:Instant Settlement
Payments flow directly to your wallet—no waiting 7 days for transfers
Global by Default
Accept payments from anywhere without payment processor restrictions
No Chargebacks
Blockchain transactions are final—no fraudulent chargeback losses
Lower Fees
Just blockchain transaction costs (typically <$0.01 on Solana)
How It Works for Merchants
1
Create Your Account
Sign up at dashboard.eventop.xyz and create your merchant profile
2
Create Subscription Plans
Define your pricing, billing interval, and plan details through the dashboard
3
Integrate Checkout
Add our checkout flow to your website with just a few lines of code
4
Receive Webhooks
Get notified when subscriptions are created, paid, or cancelled
No Blockchain Knowledge RequiredOur API abstracts all blockchain complexity. You don’t need to understand PDAs, Solana programs, or wallet connections.
Integration Pattern
Here’s how your users will subscribe:
Why This Flow?
Users need a Solana wallet and a subscription wallet PDA to use our protocol. Rather than forcing you to integrate complex wallet logic, we:- Host the checkout page (so users can download our app if needed)
- Handle wallet creation automatically in our mobile app
- Process the on-chain subscription transaction
- Redirect back to your site with success/failure status
What You Need
Merchant Wallet
A Solana wallet address where you’ll receive payments (we can help you create one)
API Key
Generated in the merchant dashboard for authenticating API requests
Webhook Endpoint
A URL on your server to receive event notifications (optional but recommended)
Success/Cancel URLs
Where users return after completing or cancelling checkout
Integration Options
Option 1: Server-Side Redirect (Recommended)
Create checkout sessions on your backend and redirect users:Option 2: Client-Side URL Generation
Build checkout URLs directly in your frontend:Option 3: Platform-Specific Plugins
We provide ready-made plugins for popular platforms:- WordPress/WooCommerce - Install our plugin and configure
- Shopify - Add our app from the Shopify App Store
- Webflow - Embed our widget with custom code
Platform plugins are coming soon. For now, use Options 1 or 2.
Customer Identity
When a user subscribes through our checkout, you receive their:- Email address (that you passed to us)
- Wallet address (their Solana wallet)
- Subscription ID (on-chain identifier)
- Send receipts and notifications
- Match subscriptions to your internal user accounts
- Track customer lifetime value
Payment Flow
1
User Subscribes
User completes checkout in our mobile app (on-chain transaction)
2
You Receive Webhook
We send
subscription.created webhook with customer details3
Grant Access
You enable the user’s account/features based on their subscription
4
Automatic Renewals
We execute recurring payments automatically each billing cycle
5
Renewal Webhooks
You receive
subscription.payment_succeeded for each successful paymentNext Steps
Quick Start Guide
Get your first subscription in 10 minutes
Integration Guide
Detailed implementation walkthrough
API Reference
Complete API documentation
Webhook Setup
Configure real-time notifications
Support
Need help? We’re here for you:- Email: merchants@eventop.xyz
- Discord: Join our community