Checkout Links
Create shareable payment links that you can send to customers through any channel.
Overview
ZenPay Checkout Links allow you to accept cryptocurrency payments without needing to integrate code into your website. Generate a link, share it with your customers, and start accepting payments instantly through email, messaging apps, social media, or QR codes.
No Integration Required
Accept payments without any coding or website integration.
Multiple Sharing Options
Share payment links across various channels.
QR Code Support
Generate QR codes for print and in-person use.
Customer Information
Collect additional customer details during checkout.
Creating a Checkout Link
Follow these steps to create a shareable checkout link:
Navigate to Checkout Links
From your ZenPay dashboard, go to Payments → Checkout Links → Create New Link.
Configure Product Details
Enter information about what you're selling:
- Product or service name
- Description
- Price and currency
- Product image (optional)
- Quantity (for inventory tracking)
Customize Checkout Experience
Configure the checkout experience for your customers:
- Accepted cryptocurrencies
- Success and cancel URLs
- Customer information fields to collect
- Expiration time (optional)
Generate and Share Link
After creating your link, you'll receive a unique URL that you can share with customers. You can:
- Copy the link to share via email or messaging
- Download a QR code image
- Share directly to social media platforms
- Embed the link in an existing website
Checkout Link Features
ZenPay checkout links offer a range of advanced features:
Link Management
Link Expiration
Set expiration dates for time-sensitive offers. Links can be configured to expire after a specific date or after a certain number of uses.
Usage Tracking
Monitor link views, clicks, and completed payments. View detailed analytics on how customers interact with your checkout links.
Link Deactivation
Disable links temporarily or permanently when needed. Deactivated links can be reactivated at any time.
Customer Experience
Custom Branding
Add your company logo, brand colors, and custom messaging to create a branded checkout experience that matches your business identity.
Mobile Optimization
All checkout links are fully responsive and optimized for mobile devices, ensuring a seamless experience regardless of the device used.
Multi-language Support
Reach global customers with checkout pages that automatically detect and display in the customer's preferred language.
Using Checkout Links Programmatically
While checkout links can be created manually, you can also generate them programmatically through our API:
// Using the ZenPay Node.js SDK
const ZenPay = require('@zenpay/node');
const zenpay = new ZenPay('sk_test_YourSecretKey');
async function createCheckoutLink() {
try {
const checkoutLink = await zenpay.checkoutLinks.create({
name: 'Premium Subscription',
description: 'Monthly access to premium content',
amount: 29.99,
currency: 'USD',
success_url: 'https://yourwebsite.com/thank-you',
cancel_url: 'https://yourwebsite.com/cart',
expire_date: '2023-12-31T23:59:59Z', // Optional
customer_fields: ['name', 'email'], // Optional
metadata: {
product_id: '12345',
campaign: 'summer_promo'
}
});
console.log('Checkout link created:');
console.log('URL:', checkoutLink.url);
console.log('QR Code URL:', checkoutLink.qr_code_url);
console.log('Expires:', checkoutLink.expires_at);
return checkoutLink;
} catch (error) {
console.error('Error creating checkout link:', error);
throw error;
}
}
QR Code Integration
QR codes provide an easy way for customers to access your checkout link, especially in physical locations:
QR Code Use Cases
- 1
Retail Settings - Print QR codes for display at checkout counters, on product packaging, or on price tags.
- 2
Events - Display QR codes on event materials, banners, or presentation slides for donations or merchandise purchases.
- 3
Print Materials - Include QR codes in brochures, business cards, or flyers to allow easy payments for your products or services.
- 4
Restaurant Tables - Enable customers to pay for their meals directly by scanning a QR code displayed at their table.
To download your QR code:
- Go to Payments → Checkout Links in your dashboard
- Select the checkout link you want to download a QR code for
- Click "Download QR Code" and select your preferred format (PNG, SVG, or PDF)
- Optionally, customize the QR code with your brand colors before downloading
Managing Checkout Links
Keep track of all your checkout links and their performance from your dashboard:
Available Management Actions
Action | Description |
---|---|
View Analytics | See link views, click-through rates, conversion rates, and revenue generated |
Edit Link | Update product details, price, or other settings |
Duplicate | Create a copy of an existing link with optional modifications |
Deactivate/Reactivate | Temporarily disable or re-enable a checkout link |
Delete | Permanently remove a checkout link |
Download QR Code | Get the QR code in various formats for printing or sharing |
Export Payment Data | Download transaction records for payments made through the link |
Best Practices
Optimize your checkout links for maximum effectiveness:
Implementation Tips
- 1
Keep URLs short - When possible, use the link shortener option to create more manageable URLs that are easier to share.
- 2
Be specific with naming - Use clear product names and descriptions to avoid confusion and increase conversion rates.
- 3
Use expiration dates strategically - Create urgency by setting expiration dates for special offers and promotions.
- 4
Collect only necessary information - Keep the checkout process simple by requesting only essential customer information.
- 5
Test your links - Always verify your checkout links work correctly by testing them before sharing with customers.
Next Steps
Explore these related features to enhance your payment capabilities: