Platform Docs

SDKs & sample code

Building with Clover Android SDK

Using the Clover Android SDK, you can:

  • 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 3rd 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-integrating with Clover devices

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

Windows POS integration

SDK Resources
Remote Pay SDK for Windows GitHub home
Reference documentation
Setup wiki

Cloud-based POS integration

Android POS integration

SDK Resources
Remote Pay SDK for Android GitHub home
Reference documentation
Examples for implementation

iOS POS integration

SDK Resources
Remote Pay SDK for iOS GitHub home
Reference documentation
Examples

Semi-integrating 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.

SDK Resources
Remote Pay SDK for Android on Clover Go GitHub home
Remote Pay SDK for iOS on Clover Go GitHub home

Building iOS apps

You can build native iOS apps for Clover merchants.

SDK Resources
Clover iOS SDK GitHub home

SDKs & sample code


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.