Below you will find details of specific error codes and solutions to resolve them
Error Details
This error code will normally be prompted when signing or submitting a file to BACS. As the name implies it means the smart card is not able to connect to Bacstel-IP. This could be due to either a new smart card, the smart card has expired or because the card reader has not detected the smart card properly. Here’s an example of this error code:

Solution
1. Restart your computer, often rebooting your machine can resolve this issue.
2. Login to the BACS payments services website: https://paymentservices.bacs.co.uk using your smart card and enter your pin to login when prompted. This will be the same pin you use when submitting a file to BACS.
Note: If you are presented with a login screen requiring to enter a contact ID and password, please ignore this as the purpose is to use the smart card to access the payment services website using pin to check if smart card is activated.
3. If you fail to login to the BACS payment services, then please contact your sponsoring bank to check status of your smart card.
Note: Failing to connect to BACS payment services website could be due to the smart card not being registered with BACS – check for registration email if using a new card. Replacement cards will need to be activated with your bank. Please refer to Appendix B for sponsoring bank’s Bacs helpdesk contact numbers.
4. If your sponsoring bank confirms the smart card is active and has the correct privileges, then please contact Paygate support for further assistance by emailing support@paygate.uk and provide us with any useful screen shots to help us investigate the issue more quickly and efficiently.
Error details
This error code will appear when a user is trying to sign and approve a payment file which prevents a submission from being made. The error code can also occur when downloading BACS reports. Here’s an example of the error message.

Solution
1. Update gemalto e-signer to the latest version.
2. Request your IT administrator to check the version installed on your machine by searching for ‘Add or Remove’ programs from your computer.
3. If the e-signer version is not the latest, then contact your sponsoring bank’s Bacs helpdesk to obtain latest version. See Appendix B – bank contact numbers.
4. If the e-signer version is the latest, then please refer to Appendix A – Common Smart Card Issues.
5. If the above steps fail to work then please contact paygate support for further assistance by emailing support@paygate.uk and provide us with any useful screen shots to help us investigate the issue more quickly and efficiently.
Error details
This error code happens during the signing/submitting a file to BACS and usually points to a problem in reading the smart card certificate, or the certificate is un-trusted. Here’s an example of how this error message appears:
![]()
Solution
1. Restart your computer as rebooting your machine can resolve this issue.
2. Check the version of E-Signer installed. Please check with your sponsoring bank what the latest version is. This can be done by searching for ‘Add or Remove’ programs on your computer.
3. If the e-signer version is not the latest, then contact your sponsoring bank’s Bacs helpdesk to obtain the latest version, and request your IT admin to install it. Refer to Appendix B.
Note: If you do have the latest E-Signer version, then proceed to step 4.
4. Open your E-Signer toolbox on your computer and check to see if this is showing as trusted or not. An untrusted certificate would indicate that the root certificate needs to be installed from the smart card. Please refer to Appendix C – Installing a Smartcard Root Certificate.
5. If the above steps fail to work then please contact paygate support for further assistance by emailing support@paygate.uk and provide us with any useful screenshots to help us investigate the issue more quickly and efficiently.
Error details
These two error codes will usually be prompted during the signing/submitting a file to BACS. The screen shot below gives an example how this appears within paygate:

The reasons for the errors can be caused by following:
Reason A: There’s a problem with the smart card used for signing, or permissions set on the smart card (this would have been set by your sponsoring bank).
Solution
1. Ensure you are using the correct smart card and it has not expired.
2. Login to the Bacs payments services website: https://paymentservices.bacs.co.uk using your smart card and enter your pin to login. This will be the same pin you use when submitting a file to BACS.
Note: If you are presented with a login screen requiring to enter a contact ID and password, please ignore this as the purpose is to use the smart card to access the payment services website using pin to check if smart card is activated.
3. If you can successfully login to Bacs payment services, then check your privileges assigned to smart card from the left-hand menu. Click on ‘My Details’ and scroll down to where it states ‘Bacs 3-day licence privileges’. See below example screen shot. If the privileges to sign and submit live submissions is not shown as highlighted below, then you must contact your sponsoring bank to have the correct permissions assigned. Refer to Appendix B.
4. In the scenario you cannot login to BACS payment services, this will indicate the smart card is not active, due to a newly issued or expired smart card. In this instance you will need to contact your sponsoring bank to activate the smart card. Refer to Appendix B.
5. Please attempt using another smart card to make the required submission.
6. If the above steps do not work then please contact paygate support for further assistance by emailing support@paygate.uk and provide us with any useful screenshots to help us investigate the issue more quickly and efficiently.
Note: If you have two smart cards, it is important to check both cards within the submission process. If the first smart card is new and not activated, or does not have correct permissions assigned, then the T800 error will only appear during the final part of the process.

Reason B: The file did not import correctly into paygate
1. First double check that the file has not appeared in paygate. If the file is not in paygate then try to upload the file again.
2. If the file still does not upload, then try uploading with an alternative file that has worked previously.
Note: once a previous file has been uploaded you can cancel/stop from being submitted.
3. If the above has not worked, then please contact paygate support for further assistance by emailing support@paygate.uk and provide us with any useful screenshots to help us investigate the issue more quickly and efficiently.
Common smart card issues
Most smart card issues can be resolved by following the steps below.
1. Make sure that you have added the paygate URL and Bacs payments services URL https://paymentservices.bacs.co.uk to your list of trusted sites. Contact your IT department to help you add this. For payment services you will have to use MS Edge in Internet Explorer mode.
2. Check that you can use your card and pin to login to BACS at https://paymentservices.bacs.co.uk.
Note: Newly issued or expired cards may not work, so please check with the issuing bank that the smart card is active. The smart card will show the expiry date.
3. If the e-signer pin box does not appear, check that you have the latest version of e-signer installed on your PC. This software will be available from your sponsoring bank.
Note: If you have used two smart cards during the submission process, you will need to make sure that you have gone through above checklist for both cards.
Sponsoring banks Bacs helpdesk contact numbers:

Sponsoring banks Bacs helpdesk contact numbers:
Step 1 : Open Gemalto Toolbox & select Certificates. Expand the tree & double click the Root Certificate

Step 2: The certificate should look like the one below, but if it is un-trusted, it will say so & you can try to install the certificate by clicking the install button.

Step 3: If step 2 fails, click the details tab & click the “copy to file” button.

Step 4 : Click Next and then Next again. Now browse to a location where you will save the certificate file and enter a name for the file, e.g. ‘Card Root Cert’ and hit Save . Now that the file is saved, you will need to install it using the following method:
1. Click the Windows Start button.
2. Type mmc & hit enter.
3. Click File => Add/Remove Snap-in.
4. Add Certificates from the list, then click Finish and OK.

5. Expand the tree on the left & find Trusted Root Certificate Authorities. Right Click=>All Tasks=>Import.

6. Select the saved Root Certificate and then select “Place all certificates in the following store”.
7. Select “Trusted Root Certificate Authorities”, click Next and Finish.

If this was successful, you should now be able to sign submissions in paygate.
If you have any queries, contact our friendly support team using the button below:
✓
| paygate on prem | paygate v2 | paygate v3 | |
|---|---|---|---|
Security policy manager * Includes: password complexity manager, inactive timeout, time restrictions, IP address restrictions | ✓ | ✓ | ✓ |
AWS ISO27001 hosted * Primary fail over and back up UK data centres | ✓ | ✓ | |
SFTP file uploads/downloads *Secure way to move files across the internet, customers can use their own certificates | ✓ | ✓ | ✓ |
| Gemalto security tokens MFA | ✓ | ✓ | ✓ |
| Email MFA | ✓ | ||
| SMS MFA | ✓ | ✓ | ✓ |
APP MFA * Works with common auth apps such as Google Authenticator, Authy. Works on Android or iOS. | ✓ | ||
| PG Platform ISO27001 | ✓ | ||
Fraud tool *Currently support Blacklists and Whitelists. In a blacklist you add various sortcodes / account numbers and the system will prevent any payment to those accounts. In a whitelist you add sortcodes and account numbers and the system will ONLY allow payments to accounts on the whitelist. We include various tools to help build and maintain the lists. | ✓ | ||
GDPR subject access request * Search tools to help perform a GDRP lookup. Then can optionally ‘sanitise’ personal data from the system. | ✓ | ✓ | ✓ |
GDPR Data cleansing *Remove historical data by bulk or individual. | ✓ | ||
Browser compatbility * We maintain support for Chrome, Edge and Firefox. | ✓ | ||
Built for performance * Version 3 runs on super modern, high-end infrastructure | ✓ | ||
Single Platform * Customers have a single user account that they can use across all services (Enterprise, Online, Validate, etc). | ✓ | ||
Agent rebuilt key management system * Very secure way to get files to and from the Paygate cloud. Supports ways to automate files being sent into the paygate cloud and retrieving reports from the cloud. Key management was rebuilt for V3 to further increase security. | ✓ | ||
HTTPS uploads/downloads * paygate v3 supports both SFTP and HTTPS. | ✓ | ||
In browser File and Folder handling * Allows customers to securely organise their files and folders that are stored on paygate | ✓ |
| PG on prem | PG Ev2 | PGv3 | |
|---|---|---|---|
| Logging tickets by email | ✓ | ✓ | ✓ |
| Logging tickets by portal | ✓ | ||
| Logging tickets by phone | ✓ | ✓ | ✓ |
| Dedicated account management | ✓ | ✓ | ✓ |
| Uptime improvements | ✓ | ||
| Ongoing development | ✓ | ||
| Bug fixing | ✓ | ||
|
Auto File Import *Automatically imports a payment file and validates it. Users no longer need to manually browse for and import a file, paygate will do this in the background and present the validation results to the user. |
✓ |
| PG on prem | PG Ev2 | PGv3 | |
|---|---|---|---|
|
Designer in browser * In V2 Workflows use an older style desktop app. In V3 workflows are built and managed in the Paygate Browser app. It’s much easier to deploy and manage. |
✓ | ||
| Designer 3rd party app | ✓ | ✓ | |
|
Improved logging * A feature mainly for PS/CS to help them diagnose problems with workflows. Problems can be diagnosed and fixed faster. |
✓ | ||
|
New scheduler triggers * A new trigger type that allows the user to set up a workflow like you set up a meeting in Outlook. For some, this is more flexible and easier to understand than using CRON. |
✓ | ||
|
Triggers for multiple workflows * You can use a single trigger to start multiple workflows. It’s a simple feature that will make things easier to manage if you have a lot of workflows. |
✓ | ||
|
Workflow validation * Troubleshoots new workflows, validation |
✓ | ||
|
Workflow chaining * Allows a workflow to call another workflow. Using this you can simplify large complicated workflows in smaller separate ones. Easier to manage and diagnose issues. |
✓ | ||
|
New nodes * Various new nodes that help to build new types of workflows or help manage existing workflows. |
✓ | ||
|
Full documentation V3 will be fully documented with help guides and tutorials.
and tutorials * |
✓ | ||
|
Multiple filename variables * Supporting multiple filename variables should make designing complex workflows a bit easier. |
✓ | ||
|
Future developments * Pure Excel Importer – XLSX; BACS Calendar Widget; Workflow Timeline; Workflow / Mobile App notification / management; S3 Connector |
✓ | ||
|
Download and distribute A Reports * When you have workflow and HSM you can automate the entire BACS report download process. They can automatically be converted to other formats for integration into finance apps. They can be emailed to customers as html, pdf or zips. They can be made available for collection via SFTP. Or, if you use Agent, they can be security delivered to the customer’s private network. |
✓ | ✓ | ✓ |
| Partial submission | ✓ | ✓ | ✓ |
|
Lightsout submission * No signing |
✓ | ✓ | ✓ |
| Standard nodes for initiation | ✓ | ✓ | ✓ |
| PG on prem | PG Ev2 | PGv3 | |
|---|---|---|---|
| Batched bureau submissions | ✓ | ✓ | ✓ |
| Manual & Automated submission builder | ✓ | ✓ | ✓ |
| Customer import | ✓ | ✓ | ✓ |
| Bacs reporting tools | ✓ | ✓ | ✓ |
| Recall Bureau Customers by ID | ✓ | ||
|
Submission Re-entry * Complete your submissions over any amount of time
|
✓ | ||
|
Familiar workflow throughout *It will be familiar to V2 customer but they will notice improvements. |
✓ | ||
| Revamped manual submission mode *This is completely new in V3 Bureau.
Those customers wanting a more manual way of building their submission (Rather than using Jobs) will find a new, efficient way of working.
|
✓ | ||
|
Drag and drop files from anywhere *Like in other areas of V3. User can just drag and drop file in Bureau for processing. They can also use the Restricted File Browser and Server file browser – that add more security – if they wish. |
✓ | ||
|
Support for multiple file formats per submission * No longer limited to single Standard 18 submission for example
|
✓ | ||
|
Better default filename support *Makes working with files easier. |
✓ | ||
|
Usage Reporting over data range *Small but useful improvement to reporting. User can set a date range on the usage report. |
✓ |
| PG on prem | PG Ev2 | PGv3 | |
|---|---|---|---|
|
Validate *Validate is integrated in V3 and so customers that have both products can access them from the same client with the same account. |
✓ | ||
|
API Access *Validate API and the Payment API.
|
✓ | ||
| 4x Faster | ✓ | ||
|
Save Submissions *Save an ‘in-progress’ submission and return to it later. Build up a submission during the day |
✓ | ||
| Improved payment and submission searching | ✓ | ||
|
Customisable dashboard *Many useful, module specific, dashboard widgets, e.g. Payments, collections, workflow, etc. |
✓ |
| PG on prem | PG Ev2 | PGv3 | |
|---|---|---|---|
| Enhanced reporting including real-time usage | ✓ |