Recurring Payments and Subscriptions APIs

United States



The Recurring Payments API and recurring payments apps are not for use with HIPAA merchants.

The Recurring Payments and Subscriptions APIs give Clover allows merchants and developers to setup recurring charges on a periodical basis, such as monthly or weekly. Customers can be charged on a:

  • Finite basis, for example, a payoff installment for six months, or
  • Infinite, for example, a streaming subscription.
    The subscription service processes each invoice at the configured date.


Recurring payment are configured to be sent out automatically or on a one-time basis. When configured to be sent automatically, users can set a date on when a payment is sent. An interval can be changed anytime after a plan is created. Customers receive the first bill on the set start date. Subsequent bills are sent on the defined interval. That is, if the payment schedule is monthly with a start date of February 1, then the first bill is sent on February 1, second bill on March 1, third bill on April 1, and so on.

A recurring payment can be configured on an encrypted card token. However, first a card object must be. Refer to Generating a card token.

Watch the tutorial

The tutorial provides helpful information about the recurring payments and subscriptions API.

See also:

*Recurring Payments APIs - Configuring Plans for steps to create a recurring payments plan.