# How to create the “Pre-paid” function in the app?

Let's explore the advanced function of the Subscription by BSS app. It is **Prepaid**.

You can set up a **Prepaid** subscription with which customers can pay for multiple orders upfront and still receive the delivery on a subscription interval.

Please follow this 4-step process to activate the pre-paid function in your store and enjoy its helpfulness:

**BACKEND SETTINGS**

**Step 1: Create Subscription Plan**

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/1-1.png)

**Subscriptions Plans** -> click button "**Create new subscription plan**"

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/2-1.png)

You will be redirected to a new window that will let you fill in the required information to create a subscription plan.\
\*Remember to enable the app to make functions working on your storefront on Settings

**Step 2: Enter General Information**

Under General Information section:

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/3-1.png)

**Step 3: Setting Prepaid Option**

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/4-1.png)

Under Plan section:

* *Plan Name:* Displayed on Cart & Checkout
* *Label:* Label of plan selector on product page
* *Position:* in case you have any plan, this setting will be used to sort order
* *Description:* Give more details about your selling plan

Under Plan type.

There are now 2 options in the Plant type: [Pay as you go](https://wiki.bsscommerce.com/docs/shopify-subscriptions-recurring-pay/app-features-how-to/how-to-create-a-subscription-plan/) and Prepaid. Pay as you go is the traditional function that you have used, and Prepaid is the brand new one that we are going to explore.

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/5.png)

If choosing Prepaid, instead of paying when the bill comes, customers will now have to pay upfront for a given period. Besides, the list of their all subscriptions will have multiple scheduled fulfillments.

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/6.png)

* Pricing policy: Define your subscription plan's price.

*+ Set a fixed price:* Set up a fixed subscription price.

*+ Percentage Off (%):* The subscription price is discounted by a specific percentage based on regular prices.

*+ Amount Off:* The subscription price is discounted by a specific amount based on regular prices.

* Frequency Policy:

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/7.png)

*+ Interval - Interval count:* Define the recurring delivery as days/weeks/months/years

*+ Deliveries per payment:* The number of deliveries customers have to pay for in advance.

When a customer chooses the Prepaid option, meaning that they will pre-pay $2000 for 4 subscription orders. Each order will be delivered weekly.

\+ *Min cycles*: The min payment circles customers have to fulfill before they can cancel the subscription.

When the min cycle is 2, it means that customers have to pay upfront at least 2 times. Unless meeting that requirement, they can not cancel the subscription (the cancel button does not appear in their My Subscription).

\+ *Max cycles*: The max payment circles customers have to fulfill. After reaching this point, the subscription will be automatically canceled.

For example, when the max cycle is 6, customers who pay 6 times already will not receive any other bill, and if they want to continue the delivery, they have to place a new subscription.

**FRONTEND DISPLAY**

#### 1. On Product Page <a href="#id-1-on-product-page" id="id-1-on-product-page"></a>

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/8.png)

When a customer chooses the Prepaid option, meaning that they will pre-pay $2000 for 4 subscription orders. Each order will be delivered weekly.

#### 2. On My Subscription <a href="#id-2-on-my-subscription" id="id-2-on-my-subscription"></a>

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/9.png)

Since the min cycles are 2, when the customer placed the first subscription order, he/she cannot cancel the subscription.

#### 3. The Subscription Order Detail <a href="#id-3-the-subscription-order-detail" id="id-3-the-subscription-order-detail"></a>

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/10.png)

Since the deliveries per payment are 4 - there are 3 scheduled items to fulfill within 4 weeks.

#### 4. The Subscription Detail on The App <a href="#id-4-the-subscription-detail-on-the-app" id="id-4-the-subscription-detail-on-the-app"></a>

![](http://wiki.bsscommerce.com/wp-content/uploads/2021/09/11.png)

In the app, the subscription information is also saved. The store owner can still cancel the orders in the admin.

If you have further questions, feel free to contact us at [**support-sbc@bsscommerce.com**](mailto:support-sbc@bsscommerce.com)**.**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.easto.io/admin/how-to-create-the-pre-paid-function-in-the-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
