Secure Network Pay Display

Secure Network Pay Display (SNPD) is our new pay display app for Clover Mini and Clover Mobile. Your POS can connect directly to SNPD over a local network (LAN) without requiring an OAuth token.

SNPD runs a Clover Device Server that your POS can connect to via WebSocket Secure (wss://). This connection requires your POS to trust the Clover certificate authority (CA) that has issued the Clover Device Server certificate.

Note

To establish trust between the POS and the device server certificate issued by the Clover CA, the semi-integrator must install the CA certificate on the POS.

Your POS must trust a specific Clover CA based on the environment:

  • Production
    The device server certificate is issued by the Clover Prod Terminal Server Root CA. The CA certificate is hosted at:

    https://www.clover.com/v2/env_device_ca_certificate
    https://www.clover.com/v2/env_device_ca_certificate.der
    https://www.clover.com/v2/env_device_ca_certificate.crt

  • Sandbox
    The device server certificate is issued by the Clover Device Server Root CA. The CA certificate is hosted at:

    https://sandbox.dev.clover.com/v2/device_ca_certificate
    https://sandbox.dev.clover.com/v2/device_ca_certificate.der
    https://sandbox.dev.clover.com/v2/device_ca_certificate.crt

By default, when SNPD is installed on a Clover device, the device server certificate is issued by the Clover Prod Terminal Server Root CA. When you are working in the sandbox environment, change your CA using the following steps:

  1. In the SNPD app settings, select the Enable Development Certificate option.
  2. Select Configure and Restart Server. Once the server is restarted, the CA is updated.
  3. Select View Certificate Details and verify that the device certificate is issued by the Clover Device Server Root CA.