Skip to main content

SelectPay system requirements

Server requirements for SelectPay.

J
Written by Jordan Hutchinson
Updated over 3 months ago

Before installing SelectPay, ensure your server and systems meet the requirements below.

Important

  • We recommend that a qualified and Access trained installation engineer installs and configures your system software.

  • It is important to meet the system requirements; review these before continuing with the installation.

System requirements

  • Microsoft Distributed Transaction Coordinator service (MDTC) needs to be enabled for integration using the SelectPay web service.

  • Supported operating systems: Windows 10, Windows 11, Windows Server 2016, 2019, 2022 and 2025.

  • Supported SQL Servers: SQL Server 2016, 2017, 2019 and 2022.

Handy to have

The following list will be helpful to have at hand during your installation.

SQL Server name

The name of the machine that hosts your SQL server.

SQL Server instance

The name of the SQL server instance, which can be seen when logging into SSMS.

SQL Server administrator user, SA credentials

A SQL user with full access that can be used by SelectPay.

Administrator Windows domain user

A user account for SelectPay to use that has full permissions for the server where SelectPay is installed.

Previous port number

If you are keeping an older version of SelectPay, you will need to know the old port number. See below

New SelectPay port number.

During installation, note down your new port number.

Find an old port number

  1. Click the Windows button, then click File Explorer.

  2. Navigate to your old SelectPay installation.

    • The default location is: C:\Program Files (x86)\Access Applications\SelectPay v20XXr1\SelectPay Service\Service

  3. Right-click the file, AccessAccounts.Payroll.Server.exe.config.

  4. Click Open in Notepad, and scroll down to line (137), tcpPort.

  5. Note down the TCP port number.


Enable MDTC

If you are installing SelectPay and using integration, you will need to enable MDTC for the SelectPay web service.

  1. Click the Windows button, search for Component Services.

  2. Click Component Services, and then expand Component Services.

  3. Expand Computers, and then expand my computer.

  4. Click Distributed Transaction Coordinator.

  5. Right-click Local DTC, and then click Properties.

  6. Click the Security tab, and then select the following checkboxes;

    • Network DTC Access.

    • Allow Remote Clients.

    • Allow Remote Administration.

    • Allow Inbound.

    • Allow Outbound.

  7. Click Apply, and then click Yes.

Did this answer your question?