Use the Clover Android Payments APIs

United States

The Clover Android Payments API offers Intent-based payment APIs for third-party applications running on Clover devices to process payments. When you build a point of sale (POS) system directly on a Clover device or have previously developed an app with a payment connector, the Clover Android Payments API runs as a streamlined payment option on various Clover device configurations.

Clover devices support the following operations:

  • Processing final and tip-adjustable payments
  • Processing pre-authorization payments
  • Capturing pre-authorized payments
  • Incrementing pre-authorized payments
  • Processing a payment reversal
  • Tokenizing cards (saving a card on file) (only on supported devices)
  • Clover receipt management
  • Manual closeout
  • Transaction retrieval operations

Prerequisites

Supported devices

  • Flex Pocket and Flex 2
  • Mini 3 and Mini 2
  • Station Duo 2, Station 2018 (limited functionality), and Station Solo

Use Clover Merchant Help to set up your device. See Clover devices: Technical specifications for device specifications.

Clover Android Payments API reference