SDKs and sample code

United States
Canada
Europe
Latin America

Build with Clover Android SDK

Use the Clover Android SDK to:

  • Build and publish apps on the Clover App Market: These apps run on Clover devices and can utilize device hardware and core software capabilities. You can build on Clover Station 2018, Mini, Flex, Mobile, and Station.
  • Build native semi-integrations with Clover devices: A semi-integration with a Clover device is where a third-party POS system uses Clover for processing payments. In a native integration, your POS runs directly on Clover hardware as an app. This may be an attractive option if you're building a new POS or want to provide an all-in-one solution for your merchants.

Semi-integrate with Clover devices

A semi-integration with a Clover device is where a third-party POS system uses Clover for processing payments. You can semi-integrate with Clover devices for your platform.

Windows point of sale (POS) integration

SDKResources
Remote Pay SDK for WindowsGitHub home
Reference documentation
Setup wiki

Cloud-based POS integration

Android POS integration

iOS point of sale (POS) integration

SDKResources
Remote Pay SDK for iOSGitHub home
Reference documentation
Examples

Semi-integrate with Clover Go

Clover Go is Clover's BYOD solution. This EMV-capable device pairs with a smartphone or tablet, quickly enabling native iOS and Android mobile apps to accept swipe, NFC, or EMV transactions with no EMV certification required on your end.

SDKResources
Remote Pay SDK for Android on Clover GoGitHub home
Remote Pay SDK for iOS on Clover GoGitHub home

Build iOS apps

You can build native iOS apps for Clover merchants.

SDKResources
Clover iOS SDKGitHub home