Clover offers three apps that can be called by semi-integrators using a Remote Pay SDK. The choice of app depends on the customer-facing Clover device, the environment where the POS will be used, and the chosen SDK.
Cloud Pay Display is a pay display app for Clover Flex, Clover Mini, and Clover Mobile that can be used with the Remote Pay Cloud SDK. Clover maintains a cloud service for establishing a WebSocket Secure connection between your application and the Clover device. Business environments that demand payment terminal portability, such as shops without sales counters, benefit from the features of Cloud Pay Display.
Integrators must use OAuth tokens to connect to the Clover device using this app. See Using OAuth 2.0 for more information.
Secure Network Pay Display (SNPD) is a pay display app for Clover Flex, Clover Mini, and Clover Mobile. Your POS can connect directly to SNPD over a local network (LAN) without requiring an OAuth token.
SNPD uses the Clover Device Server app 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. See Configuring Secure Network Pay Display for more information.
USB Pay Display is a pay display app for all Clover devices that can be used with the Remote Pay Android and Windows SDKs. Use of this app requires a physical connection between the POS and Clover device, so it is best for environments where the hardware is in a fixed location.