Subscriptions & payments

Subscriptions that end after a fixed number of payments

Limit a subscription to N billing cycles so it stops charging by itself, and decide whether the client may cancel before the last payment.

3 min readLast updated Sep 28, 2026

After these steps the subscription charges the client a fixed number of times and then ends on its own. There is no further charge and the client does not have to cancel anything.

1

Add a subscription price

Go to Checkouts (/checkouts), open the offer, switch to the Prices tab and click Add price. Pick the Subscription card and fill in the Gross price and Billing period (for example 1 month).

2

Limit the number of billing cycles

Switch on Limit the number of billing cycles ("The subscription ends automatically after a fixed number of payments instead of renewing forever."). Two controls appear:

  • Number of payments, for example 3.
  • Allow cancellation before the last payment, switched on by default.

The summary line at the bottom now includes Ends after 3 payments. With the toggle off none of this shows and the summary has no "Ends after" part.

3

Save the price and the offer

Click Save in the window. The new row is tagged Subscription, not Installments, and its small print reads ends after 3 payments. Click the offer's main Save button (top right). Re-opening the price shows the toggle on and the saved number of payments.

4

Check the public checkout

Copy the offer's public link and open it in a private window. The price is listed as Subscription with through 3 cycles next to the amount. The purchase completes like any subscription.

Good to know

Payments 2 and 3 go through as normal renewals, each recorded as an order tagged Renewal in Transactions (/orders). After the last payment the subscription ends at the gateway, Zanfia archives the client's access record, and access to the product (and to products bundled in its plan) is removed. This is the difference from Installments via Stripe, where access stays after the plan is paid in full.

Cancellation before the last payment

SettingClient can cancel from the client areaYou can cancel
Allow cancellation before the last payment onYes, at any time; access runs to the end of the paid periodAlways, from the product's Access tab
Allow cancellation before the last payment offOnly during a free trial; after the first paid cycle the commitment holdsAlways, from the product's Access tab

How to cancel on either side: Cancel or revoke a subscription.

Limited cycles versus installments

PriceChargesAfter the last chargeRow tag
Subscription with a limitN automatic renewalsSubscription ends, access is removedSubscription
Installments via StripeN automatic installmentsAccess continues; the client area shows "Paid in full"Installments

Both need Stripe with a stored card. The Installments via Stripe card notes it is "Not the Tpay / PayU bank installments - those run on a one-time payment."

Was this article helpful?

Related articles

Spotted something off? Tell us at support@zanfia.com.