Skip to content

Subscribe and manage your subscription

When a visitor arrives on a product page, they find several sections before adding to cart:

  • quantity: to choose the number of products to add to the order
  • purchase type: one-time or subscription

If the visitor chooses the subscription purchase type, they can choose their subscription frequency and benefit from a discount if you have set one up.

A customer can order multiple subscriptions in the same order. These can be subscriptions with the same frequency or different frequencies.

Several types of orders are possible.

  • If the customer only buys one-time products, they will go through your site’s usual sales tunnel.
  • If the customer buys subscription products, the payment is managed via the Ciklik module and the partner PSP. The same applies when subscriptions are renewed.
  • If the customer has ordered one-time products and subscription products, the payment is managed by the Ciklik module and the partner PSP. Only products with subscriptions will be subject to recurring charges.

When a customer orders multiple subscriptions:

  • If the subscription frequencies are identical for the products, only 1 subscription will be created with the relevant products.
  • If the subscription frequencies are different for each product, this will create as many subscriptions as there are different frequencies.

All paid orders (new order, subscription, subscription renewal) are pushed to PrestaShop.

When a subscription is renewed, the order is pushed to PrestaShop only if the subscription renewal is successful.

The merchant can have several payment methods on their site.

When the cart contains a subscription, the Ciklik module will filter the payment methods to display only the one offered by the PSP linked to the module.

At the time of subscription renewal, Ciklik checks in PrestaShop whether the product exists and at what price.

Ciklik charges the customer’s card for their subscription renewal and if the payment is validated, Ciklik creates the order and pushes it to PrestaShop.

If the charge fails, a new charge attempt will be scheduled.

There are up to 4 possible charge attempts before closing an order, the interval in number of days is customizable.

The merchant views validated orders in PrestaShop and can identify those placed by subscription with the Ciklik label.

The merchant also finds order details in each customer file on the PrestaShop side.

When a customer logs into their My Account area, they find a new section to access the details of their subscriptions.

Within the Your subscriptions section, each row represents a subscription.

The customer can:

  • identify the active/inactive status for each subscription.
  • see the ordered product and frequency
  • see the delivery address and subscription renewal date
  • cancel and reactivate their subscription at any time.

Depending on the options enabled in the module, they can also:

  • change the next order date for their subscription
  • change the frequency of their subscription
  • add one or more non-recurring additional products to the next order of their subscription

They also have access to the list of their orders, including those related to the subscription in their usual Orders area.