Setting up online payments
Find out how to select, integrate and test your Tyl online payment pages, plus advice for web developers.
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 https://www.ipg-online.com/vt/login/natwest_tyl 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:
- username (usually the same as your “storename”)
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:
|Test Case||Authentication Status||Test Card|
|3DS Frictionless Flow||Y (Authenticated)||Visa: 4147463011110083|
|3DS Challenge Flow||Y (Authenticated)|
A (Attempted Authentication)
U (Unable to Authenticated)
N/R (Not Authenticated / Rejected Authentication)
Mastercard : 5239290700000002
- The Expiry date for all cards = any future date
- The CVV for all cards = any 3 digits number, e.g. 999 or 123
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.
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
There are a few ways to take payments or add Tyl’s payment gateway into your website – a “Hosted Payment Page” 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 by the consumer to complete their payment.
If you’re wanting to integrate our Hosted Payment page, you’ll need to decide which integration option you want to use for your website – “Combined” or “Direct Post”
Combined Checkout Option
This option consolidates the payment process into a single ‘combined’ hosted payment page which is automatically optimised for different kinds of user devices, e.g. PC, smartphone or tablet.
It also shows your business name at the top and allows you to display a summary of the purchased items to your customer.
The hosted page can be customised with your own logo, colours, and font types so they match the look and feel of your website. Detail on how to do this is provided in our Virtual Terminal User Guide.
In the scenarios where you prefer not to use our hosted payment page, you can submit the required customer data directly from your own form, but please be aware that if you store or process sensitive cardholder data within your own application/website, you must ensure that your system components are compliant with the Data Security Standard of the Payment Card Industry (PCI DSS).
You create the payment form and display it within your website or application. When your customer has entered the card details and presses the "continue button", the customer's device sends the payment information directly to the gateway.
If you choose the Direct Post option and create your own forms, there are additional fields that must be included in your transaction request to the gateway, please see our Hosted Payment Page integration guide for full details.
PayPal is available as an alternative Payment Method – please refer to the Virtual Terminal user guide to understand how to enable this option.
Shopping Cart Plug-in
A shopping cart plug-in lets you sell products directly on your website.
By using a shopping cart plug-in, you enable your customers to add products to a basket and checkout securely. They can view the various payment options available, and enjoy a more user-friendly experience.
View the shopping carts that can be purchased from www.sellxed.com
Download the shopping cart from your chosen provider and install it following the providers instructions. 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 : https://test.ipg-online.com/connect/gateway/processing
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.