Show menu Show search

Welcome to Bottomline Customer Support

Search frequently asked questions

Ask your question by entering it here, or choose from the list of frequently asked questions below.

How can I check my ePay server can communicate with Bacs?

When using ePay you may experience errors such as: 'Unable to connect to Bacs', 'error 500', or other issues that relate to communicating with the Bacs servers. This is particularly applicable if you have recently made any changes to your firewall or proxy server. All communications are handled from the ePay server, not from the client machine. To make sure the ePay server can communicate with Bacs please follow the instructions below:

We recommend that this is done by somebody in your IT department who has full access to the server and is familiar with your IT infrastructure.

1. Log into your ePay server as the service user account. For information on finding which account this is, please see article: How can I find the account being used to run the ePay service (ePay service user account)?

2. If you are unsure which machine is running the ePay server software, please see article: How can I locate my ePay server?

3. Once you are logged into the server as the service user account open Internet Explorer and make sure you can browse the internet. If you are unable to access the internet you will need to correct this issue before proceeding.

4. If you can browse the internet please go to: If his page loads successfully your server can communicate with Bacs. If you do receive any errors, please speak to your infrastructure team to investigate these issues further.

5. If all the above have been checked, restart the ePay service on the server via windows services.

'Start' > 'Run' or Search > 'Services.msc'.

If all the above are correct but you are still having issues sending your submission please check to make sure the Smart Cards that you are using are setup correctly by following the instruction in this related article: How do I check my smart card is setup correctly?

Did this answer your question?

Your feedback will help us to keep improving this website.

Yes: No: