Create shareable payment links that you can send to customers through any channel.
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.
Accept payments without any coding or website integration.
Share payment links across various channels.
Generate QR codes for print and in-person use.
Follow these steps to create a shareable checkout link:
From your ZenPay dashboard, go to Payments → Checkout Links → Create New Link.
Enter information about what you're selling:
Configure the checkout experience for your customers:
After creating your link, you'll receive a unique URL that you can share with customers. You can:
ZenPay checkout links offer a range of advanced features:
Set expiration dates for time-sensitive offers. Links can be configured to expire after a specific date or after a certain number of uses.
Monitor link views, clicks, and completed payments. View detailed analytics on how customers interact with your checkout links.
Disable links temporarily or permanently when needed. Deactivated links can be reactivated at any time.
Add your company logo, brand colors, and custom messaging to create a branded checkout experience that matches your business identity.
All checkout links are fully responsive and optimized for mobile devices, ensuring a seamless experience regardless of the device used.
Reach global customers with checkout pages that automatically detect and display in the customer's preferred language.
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 codes provide an easy way for customers to access your checkout link, especially in physical locations:
Print QR codes for display at checkout counters, on product packaging, or on price tags.
Display QR codes on event materials, banners, or presentation slides for donations or merchandise purchases.
Include QR codes in brochures, business cards, or flyers to allow easy payments for your products or services.
Enable customers to pay for their meals directly by scanning a QR code displayed at their table.
Keep track of all your checkout links and their performance from your dashboard:
| 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 |
Optimize your checkout links for maximum effectiveness:
When possible, use the link shortener option to create more manageable URLs that are easier to share.
Use clear product names and descriptions to avoid confusion and increase conversion rates.
Create urgency by setting expiration dates for special offers and promotions.
Keep the checkout process simple by requesting only essential customer information.
Always verify your checkout links work correctly by testing them before sharing with customers.