Use the Clover Android Payments API

United States

The Clover Android Payments API offers an intent-based payments API for third-party applications running on Clover devices to process payments. If you are building a point of sale (POS) system directly on a Clover device (or have previously developed an app with Payment Connector), the Clover Android Payments API will serve as a streamlined payment option on a variety of Clover device configuration, without the need to be device aware.

Currently, the following operations are supported:

  • Processing final and tip-adjustable payments
  • Processing pre-authorization payments
  • Capturing pre-authorized payments
  • Processing a payment reversal
  • Tokenizing cards (saving a card on file) (only on supported devices)

Coming soon:

  • Clover Receipt management

Please use the following references and tutorial to help get you started.

Prerequisites

Supported devices

Clover Android Payments API reference

Clover Android Payments API tutorial