Accept Online Payments
Whether you're sending a payment request over email, adding a checkout form to your website, or building a fully custom payment flow - Teya has an integration to match. All options include card payments, 3D Secure authentication, and webhook notifications without any extra setup.
Getting started
Accepting online payments with Teya means your business can take card payments anywhere your customers are - by link, on your website, or through your existing store platform. Here's the path from zero to your first live payment:
Choose an integration
Teya supports different ways to accept payments, depending on how you sell today.
Pay By Link
Get paid without a website
Need to collect payment without a website? Generate a link in seconds and send it anywhere - email, SMS, WhatsApp, or your own app. No frontend or coding required.
No code requiredHosted Checkout
Add a ready-made checkout to your site with minimal development
Want a ready-made checkout page without building one? Redirect customers to a Teya-hosted page that handles the full payment flow with just a few lines of code.
Low codeEmbedded Components
Keep customers on your site with a seamless, embedded checkout
Want the checkout to feel like part of your site? Embed Teya's secure payment fields directly into your own UI. Choose from a complete form, individual card fields, or an Apple Pay button - all hosted in iframes so you stay SAQ A compliant.
Some codePlugins
Connect Teya to your existing ecommerce platform in a few clicks
Pre-built integrations for popular eCommerce platforms with out of the box Teya payment capabilities.
No code · Shopify · WooCommerce · UNASCompare integrations
See which features and capabilities are available with each integration option.
| Pay By Link | Hosted Checkout | Embedded Components | Plugins | |
|---|---|---|---|---|
| Effort | No code / API | Low code | Some code | No code |
| UI ownership | Teya-hosted | Teya-hosted | Your site (iframe) | Platform theme |
| Customer experience | Clicks a link, pays on a Teya-hosted page - no checkout on your site | Redirected away from your site to complete payment, then returned | Pays without leaving your site - checkout feels native | Standard checkout within your ecommerce platform’s theme |
| Card payments | ||||
| Apple Pay | ||||
| 3D Secure | Automatic | Automatic | Automatic | Automatic |
| PCI scope | SAQ A | SAQ A | SAQ A | SAQ A |
| Customisation | Branding only | Branding & fields | Full theme & layout | Platform theme |
| Refunds | Portal / API | Portal / API | Portal / API | Platform admin |
| Webhooks | ||||
| Frontend SDK | Not needed | Not needed | Required | Not needed |
| Server integration | Optional (API or Portal) | Required | Required | Not needed |
Credential setup
You obtain API credentials from the Teya Business Portal. All integrations are available, and an ecommerce subscription is required. Each integration page includes full setup instructions.
Before you go live
- Webhooks - Set up real-time notifications for payment events (required for most integrations)
- Testing - Use test cards to validate your integration before going live
- Troubleshooting - Solutions to the most common integration issues
- API Reference - Full endpoint and parameter documentation