Skip to main content
Online Payments
Setting up online payments

Setting up online payments

Find out how to select, integrate and test your Tyl online payment pages, plus advice for web developers.

Getting started

There are two parts to getting started; the steps you’ll follow, and the steps your developer (if you have one) should follow. As always with Tyl, we’ll start with you…

Getting started as a Tyl merchant

The virtual terminal

1. Log in to the virtual terminal

Head to to log in. Don’t forget to bookmark this page, so you can find it easily in future.

You’ll need the credentials we emailed to you to log in for the first time. You’ll then be prompted to set up your permanent password.

Look for an email entitled “Your login details for online payments”, and jot down:

  • storename
  • username (usually the same as your “storename”)
  • password

If you haven't joined Tyl yet and you’re using our test account, use the test credentials we emailed you. See more about test accounts under ‘Try us out’ below.

To reset your password, select “forgot your password” on the login page. You’ll receive an email with all the next steps to reset your password.

2. Customise your virtual terminal

  • Fit the virtual terminal to your business
    Head to “Administration” in the virtual terminal to set up email notifications, remove optional fields to speed up payment or update the payment page to your business look and feel. You can discover more customisation options in the user guide.
  • Add your staff
    Head to “Administration > Add/remove/modify user” to set up additional profiles for your employees, so they can start taking payments, too. You can read more about this in the user guide.

3. Explore the virtual terminal and start taking payments

Once you’re all set up, you’re now ready to start taking payments. You can find more tips in our phone payments article and our pay by link article. The next step is to test it.

You can test yourself by making a low-cost transaction (such a 1p or £1 purchase) with your own payment card. This will get you familiar with the process and show up in your portal, too.

If you are using a test account (see above), you can use the use the following test credit/debit card details:


  • Card number: 4035874000424977
  • Expiry: any date in the future
  • Security code: Any three-digit code
  • Verified by Visa password: Secret!33


  • Card number: 5426064000424979
  • Expiry: any date in the future
  • Security code: Any three-digit code
  • SecureCode password: Secret!33

4. Run reports and view your transactions and orders

The “Transactions and Reports” tab in your virtual terminal will show you all the transactions you’ve taken through the terminal and hosted payments pages or shopping cart. PayPal transactions taken through these channels will also be displayed here (please note PayPal transactions will not be displayed in the Tyl portal). You can find more helpful advice in our transactions and reporting article.

Website Integrations

1. Check you’ve received your credentials

When you joined Tyl, we sent you two emails containing your credentials for online payments, these are sent separately for security reasons. If you can’t find them, make sure to check your Spam/Junk folder.

The first entitled “Your login details for online payments” is where you’ll find your online payments Storename/Store ID. This is the Store ID given to you by us. For example: 10123456789

The second entitled “Your password for online payments” is where you’ll find your shared secret. This is used when constructing the hash value.

You’ll need to share these details with your web developer or whoever will be completing the integration for you.

2. Choose how you want to integrate

To build Tyl into your website, you have two options – a “hosted payment page” or a “shopping cart plug-in”

Hosted payment page

A hosted payment page can be thought of as an online point of sale. Card payment information is manually entered into an online payment form.

If you’re wanting to integrate our hosted payment pages, you’ll need to decide which integration option you want to use for your website – Classic, Simple or Combined.


This option splits the payment process into multiple pages, where you can easily decide what information you want to collect via the hosted page and what you’d rather collect yourself. Let us know what data you want us to capture:

  • Payonly: shows a hosted page that collects basic payment data (e.g. the cardholder name, card number, expiry date and security code)
  • Payplus: in addition to the above, this collects a full set of billing information on an additional page
  • Fullpay: in addition to the above, this displays a third page that also collects shipping information.

The hosted pages can be customised with your own logo, colours, and font types, so they fit the look and feel of your website. The Virtual Terminal User Guide will show you how.


“Simpleform” is a basic option for only capturing sensitive data (for example, the card number and/or security code). It’s displayed within an iFrame embedded in your website (another webpage within the parent page). When using an iFrame, you need to have a mechanism on your website to receive the response from the iFrame after the processing by us is complete.


“Combinedpage” marries the payment method choice with the typical next step (e.g. entry of card details). This forms a single page which is automatically optimised for different kinds of user devices, such as desktop, smartphone or tablet. This hosted page also shows your business name at the top and allows you to display a summary of the purchased items to your customer.

Full details on the options above can be found in the integration guide, you can also use one of our test accounts to complete the integration first.

Shopping cart plug-in

A shopping cart plug-in lets you sell products directly on your website. By using a shopping cart plug-in, your customers can view their selected items and payment options, and potentially enjoy a more user-friendly experience.

  1. View the shopping carts that can be purchased from
  2. Download the shopping cart from your chosen provider and install it following the providers instructions
  3. You’ll need to provide your “Storename/Store ID” and shared secret password to your chosen provider

3. Integrate with your chosen method

(See “Getting started as a developer” below)

4. Customise your payments page

Once integrated, you can customise your payments page to better reflect your unique business. You can find out how to add your logo and change the font here.

You’re now ready to go. If you need any further help, check out our other FAQ articles, or get in touch with us (details below). Happy trading.

Getting started as a developer

If you are a web developer working with a Tyl customer, here are the steps you’ll need to follow to integrate the payment option.

Hosted payment pages

  • Check you’ve received the credentials from the Tyl account owner and you can connect to the NatWest Tyl test URL :
    If you are using a shopping cart plugin you can enter these details when you set up the shopping cart.
    • Storename: This is the Store ID given to the account owner by us. For example: 10123456789
    • Shared secret: This is the shared secret password we sent to the account owner by email. This is used when constructing the hash value.
  • Follow our step-by-step guide here to integrate payments to the business website

Try us out

To build your confidence with online payments from Tyl, you can request a test account to learn the ropes.

If you’re already a Tyl customer, you can request an online payments test account from our tech support team.

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.

Can't find the help you need?

Online chat for our existing customers

If you can’t find the answer in our articles, or need more help, you can chat to us online. 

We're open Monday to Saturday 8am to midnight and Sunday 9am to 5pm (bank holidays may vary).

New customers

If you have a question about Tyl or want to get a quote, we’re open Monday to Friday 9am to 5pm (except bank holidays).

0345 901 0001

To contact us using Text Relay, add 18001 before any of our phone numbers.