Skip to main content

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.

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

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

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

Customers specify the amount:

  • Donations
  • Tips and gratuities
  • Account top-ups
  • Custom orders

Example: Minimum THB 100, customer chooses amount

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โ€‹

  1. Active Omise account
  2. Completed business verification
  3. Test or live mode access
  4. Desired payment methods enabled

Quick Start Stepsโ€‹

  1. Log in to Dashboard

    • Navigate to Payment Links section
    • Click "Create Payment Link"
  2. Configure Link

    • Enter product/service details
    • Set amount and currency
    • Choose payment methods
    • Add custom fields if needed
  3. Customize Appearance

    • Upload logo and images
    • Set brand colors
    • Customize confirmation message
    • Preview payment page
  4. 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โ€‹

  • 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โ€‹

  • 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?

  1. Creating Payment Links - Step-by-step guide to creating your first link
  2. Customization Guide - Learn how to brand and customize your payment pages
  3. Payment Links API - Automate link creation with the API
  4. Dashboard Overview - Master the Omise Dashboard

Additional Resourcesโ€‹


Need help? Contact our support team at support@omise.co or visit the Help Center.