When signing a submission, if you get the message 'Parameter is Incorrect', this occurs when ePay is finding it difficult to communicate with the Smart Card. Please follow the steps below to resolve the issue:
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.
Please complete the following steps on the machine running the ePay service.
If you are unsure which server is your ePay server, please see related article: How can I locate my ePay server?
1. If using XP or Widows 2003 click 'Start' > 'Run' > Type 'Services.msc' and hit enter
If using Windows Vista, Windows 7 or Server 2008 or higher click 'Start' > Search > 'Services.msc' and hit enter
2. Right click the 'Bottomline ePay' service and click 'Stop'.
3. Restart the SQL service.
4. Next, you need to register the smart card certificates.
5. Start the ePay service.
6. Send the submission again from scratch.