Payment Links Overview
Payment Links allow you to accept payments without building a website or integrating APIs. Create shareable payment links in minutes and start accepting payments through URLs, QR codes, social media, or messaging apps.
What are Payment Links?โ
Payment Links are secure, customizable URLs that direct customers to a hosted payment page where they can complete their purchase. Perfect for businesses that need to accept payments quickly without technical integration.
Key Featuresโ
- No Coding Required: Create links through the dashboard in seconds
- Multiple Sharing Options: Share via URL, QR code, email, or social media
- Customizable: Add your branding, product details, and images
- Flexible Pricing: Fixed amounts or customer-specified amounts
- Multi-Use or Single-Use: Reusable links or one-time payment links
- Multiple Payment Methods: Credit cards, mobile banking, wallets, and more
- Real-Time Notifications: Instant alerts when payments are received
- Automatic Expiration: Set expiry dates for time-limited offers
How Payment Links Workโ
Common Use Casesโ
1. Social Commerceโ
Sell products directly through social media platforms:
- Share links on Instagram, Facebook, or Twitter
- Include in social media bios
- Respond to inquiries with instant payment links
- No need for a full e-commerce store
2. Invoice Paymentsโ
Simplify invoice collection:
- Include payment links in invoices
- Send via email or messaging apps
- Track which invoices have been paid
- Reduce manual payment reconciliation
3. Donations and Fundraisingโ
Accept contributions easily:
- Fixed or flexible donation amounts
- Share on fundraising campaigns
- Track donor information
- Issue receipts automatically
4. Event Ticketsโ
Sell event tickets without a ticketing platform:
- Create links for different ticket types
- Set inventory limits
- Automatic confirmation emails
- Track sales in real-time
5. Service Bookingsโ
Accept deposits or full payments:
- Consultation fees
- Appointment deposits
- Service packages
- Membership fees
6. Quick Salesโ
Enable instant purchases:
- Limited-time offers
- Flash sales
- Pre-orders
- Early bird pricing
Benefitsโ
For Merchantsโ
Speed to Market
- Launch in minutes, not weeks
- No development resources required
- Start accepting payments immediately
Cost-Effective
- No integration costs
- No maintenance overhead
- Pay only for successful transactions
Flexibility
- Create unlimited links
- Update or disable links anytime
- Test different pricing strategies
Professional
- Branded payment pages
- Secure hosted checkout
- Automatic receipts and confirmations
For Customersโ
Convenience
- One-click access to payment
- Mobile-optimized experience
- Multiple payment options
- Secure checkout process
Trust
- Hosted on secure domain
- SSL encryption
- PCI-DSS compliant
- Recognizable payment interface
Payment Link Typesโ
Fixed Amount Linksโ
Pre-set payment amount for specific products or services:
- Product sales
- Service fees
- Ticket purchases
- Subscription payments
Example: THB 1,500 for a consultation service
Flexible Amount Linksโ
Customers specify the amount:
- Donations
- Tips and gratuities
- Account top-ups
- Custom orders
Example: Minimum THB 100, customer chooses amount
Quantity-Based Linksโ
Fixed price with quantity selector:
- Product sales with inventory
- Event tickets with limited seats
- Course enrollments
- Package deals
Example: THB 500 per item, customer selects quantity
Supported Payment Methodsโ
Payment Links support all Omise payment methods:
Cardsโ
- Visa, Mastercard, American Express, JCB
- Credit and debit cards
- International and domestic cards
Digital Walletsโ
- Rabbit LINE Pay
- TrueMoney Wallet
- ShopeePay
- Alipay, WeChat Pay
Bank Transfersโ
- Internet banking (all major Thai banks)
- Mobile banking apps
- QR code bank payments
Installmentsโ
- Credit card installments
- 0% installment plans
- Flexible payment terms
Security and Complianceโ
PCI-DSS Complianceโ
- Level 1 PCI-DSS certified infrastructure
- No card data touches your systems
- Secure tokenization
- Industry-standard encryption
Fraud Preventionโ
- 3D Secure authentication
- Risk scoring and analysis
- Velocity checks
- IP geolocation
Data Protectionโ
- SSL/TLS encryption
- Secure data storage
- Regular security audits
- GDPR compliant
Getting Startedโ
Prerequisitesโ
- Active Omise account
- Completed business verification
- Test or live mode access
- Desired payment methods enabled
Quick Start Stepsโ
-
Log in to Dashboard
- Navigate to Payment Links section
- Click "Create Payment Link"
-
Configure Link
- Enter product/service details
- Set amount and currency
- Choose payment methods
- Add custom fields if needed
-
Customize Appearance
- Upload logo and images
- Set brand colors
- Customize confirmation message
- Preview payment page
-
Generate and Share
- Generate link and QR code
- Copy URL or download QR code
- Share through preferred channels
- Monitor payments in dashboard
Pricingโ
Payment Links use standard Omise transaction fees:
- Credit/Debit Cards: 3.65% per transaction
- Internet Banking: THB 15 per transaction
- E-Wallets: Varies by provider (2.9% - 3.65%)
- Installments: Higher rates apply
No setup fees, monthly fees, or hidden charges. Pay only for successful transactions.
Limitations and Considerationsโ
Link Limitationsโ
- Maximum 100 active links per account (contact for increase)
- Link URLs cannot be customized (random identifier)
- Minimum amount: THB 20
- Maximum amount: THB 1,000,000 per transaction
Expirationโ
- Links can be set to expire after date/time
- Single-use links expire after first payment
- Inactive links automatically archived after 1 year
Customizationโ
- Limited design customization compared to full integration
- Cannot modify checkout flow
- Standard Omise branding present
Reportingโ
- View transactions in dashboard
- Export payment data
- Webhook notifications available
- No built-in inventory management
Best Practicesโ
Link Creationโ
- Use descriptive titles and descriptions
- Include clear product/service information
- Add high-quality images
- Set appropriate expiration dates
- Test links before sharing publicly
Sharingโ
- Use shortened URLs for better appearance
- Include links in multiple locations
- Add QR codes for offline materials
- Track which channels perform best
- Update links when offers change
Managementโ
- Regularly review active links
- Disable unused or expired links
- Monitor payment success rates
- Respond to failed payments quickly
- Keep contact information updated
Customer Experienceโ
- Provide clear refund policy
- Include support contact information
- Send confirmation emails promptly
- Test on mobile devices
- Use clear product descriptions
Securityโ
- Never share sensitive link details publicly
- Monitor for unusual activity
- Use single-use links for high-value items
- Enable 3D Secure for card payments
- Review failed payment reasons
Analytics and Reportingโ
Track payment link performance:
- Total Sales: Revenue per link
- Conversion Rate: Clicks vs. completed payments
- Popular Methods: Most-used payment types
- Peak Times: When customers pay most
- Geographic Data: Where payments originate
Integration Optionsโ
While Payment Links work standalone, you can enhance them:
Webhooksโ
Receive real-time notifications when:
- Payment is successful
- Payment fails
- Link is viewed
- Refund is processed
API Accessโ
- Create links programmatically
- Update link details via API
- Disable or enable links
- Retrieve payment data
Third-Party Toolsโ
- Connect to accounting software
- Integrate with CRM systems
- Export to spreadsheets
- Sync with inventory systems
Support and Resourcesโ
Documentationโ
Dashboard Resourcesโ
- Test mode for safe experimentation
- Link templates for common scenarios
- Performance analytics
- Transaction history
Help and Supportโ
- 24/7 email support
- Live chat during business hours
- Developer documentation
- Community forum
Frequently Asked Questionsโ
General Questionsโ
Q: Do I need technical skills to use Payment Links?
A: No, Payment Links are designed for non-technical users. Everything is done through the dashboard with simple point-and-click interface.
Q: How long does it take to create a payment link?
A: You can create a basic payment link in under 2 minutes. Adding customizations like images and custom fields may take a few minutes more.
Q: Can I use Payment Links if I already have a website?
A: Yes, Payment Links complement existing websites. Use them for quick sales, social media, or specific campaigns alongside your main checkout.
Q: Are there any setup or monthly fees?
A: No, Payment Links have no setup fees or monthly charges. You only pay transaction fees when you receive payments.
Q: Can I create links in different currencies?
A: Yes, you can create links in THB and other supported currencies. Check your account settings for available currencies.
Q: How many payment links can I create?
A: Standard accounts can create up to 100 active links. Contact support if you need more.
Payment Processingโ
Q: What happens when a customer clicks my payment link?
A: They're directed to a secure, branded payment page hosted by Omise where they can complete their payment using their preferred method.
Q: How quickly do I receive the funds?
A: Funds are settled to your bank account according to your settlement schedule, typically within 2-3 business days for most payment methods.
Q: Can customers pay with installments?
A: Yes, if you've enabled installment payment methods, customers can choose to pay in installments based on their card's eligibility.
Q: What if a payment fails?
A: The customer sees an error message and can retry. You'll receive a notification about the failed payment with the reason for failure.
Q: Can I issue refunds for payment link transactions?
A: Yes, you can process full or partial refunds through the dashboard or API, subject to the refund policies of each payment method.
Q: Are payments through links secure?
A: Yes, all Payment Links use SSL encryption, are hosted on PCI-DSS Level 1 compliant infrastructure, and support 3D Secure authentication for cards.
Customization and Featuresโ
Q: Can I customize the payment page design?
A: You can add your logo, product images, customize colors, and add custom fields. However, the overall layout is standardized for security and compliance.
Q: Can I collect additional information from customers?
A: Yes, you can add custom fields to collect information like phone numbers, addresses, or special instructions.
Q: Can I create recurring payment links? A: Payment Links are designed for one-time payments. For recurring charges, use our Subscriptions API.
Q: Can I set a maximum number of uses for a link?
A: You can create single-use links that expire after the first payment, but there's no option for a specific number of uses (like "use 5 times"). For inventory-limited sales, use quantity limits.
Q: Can I edit a payment link after creating it?
A: Yes, you can edit most details like description, images, and custom fields. However, you cannot change the amount or currency of an active link with existing payments.
Q: Can customers enter their own amount?
A: Yes, you can create flexible amount links where customers specify the amount, with optional minimum and maximum limits.
Sharing and Distributionโ
Q: Can I use my own domain for payment links?
A: No, Payment Links use Omise's secure domain for compliance and security. However, you can use URL shorteners if desired.
Q: Can I share one link with multiple customers?
A: Yes, multi-use links can be shared with unlimited customers. Use single-use links for unique transactions or security-sensitive payments.
Q: How do I create QR codes for my links?
A: QR codes are automatically generated for each payment link. You can download them in various formats from the dashboard.
Q: Can I track who clicks on my links?
A: You can see how many times a link was viewed and how many resulted in payments, but individual customer identities are only revealed when they complete a payment.
Q: Can I embed payment links on my website? A: While you can link to payment links from your website, for embedded checkout experiences, consider using Omise.js or Checkout.
Q: What's the best way to share links on social media?
A: Post the link directly in your bio, stories, or posts. For Instagram, add to your bio or use link-in-bio tools. For messaging apps, send the link directly to customers.
Next Stepsโ
Ready to start using Payment Links?
- Creating Payment Links - Step-by-step guide to creating your first link
- Customization Guide - Learn how to brand and customize your payment pages
- Payment Links API - Automate link creation with the API
- Dashboard Overview - Master the Omise Dashboard
Additional Resourcesโ
Need help? Contact our support team at support@omise.co or visit the Help Center.