Fixed Recurring

The Fixed Recurring billing model is used for recurring payments of the same amount performed on a regular basis with the same interval.
Common applications include streaming services such as Netflix and Prime Video.


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 modified 2yr ago