Website Payments (legacy)
Our legacy Hosted Payment Page provides a secure and PCI DSS‑compliant way to take payments through your website. It enables you to accept card payments and digital wallets without needing to handle sensitive payment data yourself.
The solution works by redirecting customers from your website to our hosted payment page, where they complete their payment securely. The page supports major debit and credit cards, as well as popular digital wallets, helping to provide a fast and frictionless checkout experience
To simplify setup, we also offer ready‑made plugins for popular e‑commerce platforms, enabling quick and easy integration with minimal technical effort, view all compatible Shopping Cart Plugins here.
You can find a full PDF version of the (legacy) Hosted Payment Page integration user guide by downloading it here: (legacy) Hosted Payment Page Integration Guide PDF
In this article:
Website Payments onboarding checklist
If you intend to use our payment gateway, the following information must be clearly displayed on your website (or a dummy site):
- Card scheme logos at the point of sale if you are building your own payment page.
(If you are using our Hosted Payment Page, these logos are already included by default.) - Legal and regulatory compliance information relevant to your business and operating regions.
- A clear description of the goods or services you offer.
- Your delivery and refund/return policies, presented in an accessible and transparent way.
- Customer service contact details, including how customers can reach you for support.
- Information on accepted currencies and any applicable export restrictions (if relevant).
- Your consumer data privacy policy, outlining how you collect, store, and use customer information.
- Your Terms and Conditions, outlining the contractual agreement between you and your customers.
As part of onboarding, we’ll ask for your website address (URL) when you submit your application. This allows us to conduct a review of your website beforehand to ensure you/your business is complaint with card scheme requirements regarding online trading If we’re unable to see all the required information listed above on your site at the time of review, we may contact you to request further details.
This could include information about the goods or services you sell, who owns the stock, where it is held, and how long it takes your business to deliver the goods or services you offer.
Test Account / Sandbox
To build your confidence and learn the ropes with the online payments products from Tyl, you can request a test account.
- If you’re already a Tyl customer, you can request online payments test account from our tech support team on: [email protected]
- If you’re not yet part of the Tyl family, simply reach out to sales team on 0345 901 0001 to request a test account.
If you are using a test account, you can use the use the following test credit/debit card details:
For a full list of our test cards, please click here.
- The Expiry date for all cards = any future date
- The CVV for all cards = any 3 digits number, e.g. 999 or 123
Please note: Real world card numbers do not work in our test environment.
Taking payments via Apple Pay and Google Pay
You don’t need to take any additional action to accept Apple Pay or Google Pay on your website as both are enabled automatically.
When a customer shops online using a mobile phone or tablet, Apple Pay and Google Pay are displayed as payment options (where supported). The customer selects their preferred method and typically confirms the payment using biometric authentication, such as fingerprint or face recognition.
When shopping on a desktop or laptop:
- Google Pay is supported on Safari, Google Chrome, Firefox, and Microsoft Edge
- Apple Pay is supported on Safari only
In both cases, extra authentication is used, such as a one‑time passcode, to help keep payments secure.
Apple Pay and Google Pay are automatically enabled for website payments with Tyl.
How to enable PayPal on your website
To offer PayPal as a payment option, follow the steps below.
Before you start
You’ll need a PayPal Business account.
If you don’t already have one, you can set this up via the PayPal website and accept PayPal’s terms and conditions as part of the process.
Step 1: Log in to the Virtual Terminal
The Virtual Terminal is a secure online tool used to take phone payments and send payment requests (Pay by Link). It is separate from your Tyl portal.
Step 2: Go to PayPal setup
- Select Customisation
- Choose PayPal setup
Step 3: Enter your PayPal details
- Select Edit
- Enter your PayPal email address in Account Name
(This must be unique per store.) - Select Save changes
Step 4: Grant permissions
You’ll be asked to grant permissions allowing Tyl to process PayPal transactions on your behalf. These include:
- Express Checkout: make purchases only
- Payment authorisation and capture: authorise and capture PayPal payments
- Refunds: issue refunds
- Reference Transactions: charge existing customers based on a previous transaction
- Billing agreements, including:
- Creating pre‑approved payment agreements
- Modifying billing agreements
- Initiating authorised recurring payments
- Accessing buyer information linked to an agreement
- Mass Pay: send multiple payments in one batch (for example, commissions or rewards)
Step 5: Confirm in PayPal
You’ll be redirected to PayPal to log in and confirm the permissions. Once successful, you’ll return to the PayPal setup page in the Virtual Terminal.
Step 6: Test your setup
We recommend testing PayPal using your test Tyl store ID and PayPal account before enabling it on your live store.
Please note: payments received via PayPal will appear in your PayPal account only and will not be visible in the Tyl Portal.