Fixed Recurring

The Fixed Recurring feature enables merchants to set up recurring payments of a fixed amount at regular intervals. Users are charged the fixed amount at the subscription time and at the start of each billing period. This payment type is ideal for services like gym memberships or streaming services.


Plans define the amount, token and billing period for subscriptions to recurring services and products. You can create plans using the web app.


Subscriptions allow you to charge customers on a recurring basis. Customers can subscribe through 8Pay’s hosted checkout pages that can be reached by embedded buttons, short urls and QR codes.

Subscriptions can be in four different statuses:

  • ACTIVE: the current cycle was paid

  • EXPIRED: the latest cycle is over, a payment is due for the next one

  • CANCELLED: the subscription was cancelled by the user

  • TERMINATED: the subscription was terminated by the vendor


The first billing is executed when a customer subscribes to the plan. Billings can then be triggered at the start of each cycle from the webapp, the 8Pay Javascript SDK.

Billings can fail if the subscriber hasn’t got enough funds on his wallet, hasn’t enabled the token or his spending limit fo the token is too low. They can be retried at a later time.


Customers can cancel a subscription anytime from the web app and will not be charged again. A subscription can be terminated (forcefully cancelled) anytime by plan’s admin or operational accounts, using the web app or the 8Pay Javascript SDK.

Last updated