Already integrated with Teya Card Machines through POSLink? Use your existing credentials to offer Pay By Link, with payments settling into the same store as in-store card machine transactions.

Available integrations
EPOS Partner credentials support Pay By Link only. For other online payment products, register merchants through the partner registration flow instead.

1. Confirm your credentials

1 Ensure you have a company and store in the Staging environment equivalent to a live setup
2 Confirm you have POSLink / card machine credentials for that store
3 Agree with Teya whether PBL will use EPOS-only credentials or a dedicated ecommerce store
Use your existing POSLink credentials (client_id / client_secret)
Payments settle into the same store as in-store card machine transactions
No additional ecommerce subscription required

2. API URLs

ServiceStagingProduction
Online Payments APIhttps://api.teya.xyzhttps://api.teya.com
OAuthhttps://id.teya.xyz/oauth/v2/oauth-tokenhttps://id.teya.com/oauth/v2/oauth-token

3. Required scopes

Include these as a space-separated string in your OAuth token request:

scope: 'payment-links/create payment-links/id/get payment-links/id/update'

ScopeDescription
payment-links/createCreate a payment link
payment-links/id/getGet payment link by ID
payment-links/id/updateUpdate a payment link

Next steps