Scheduled Replenishment
The scheduled replenishment feature allows B2B storefronts to set up recurring orders that are automatically fulfilled based on a specified schedule.
The scheduled replenishment feature allows you to set up orders that are fulfilled automatically on a recurring basis. For example, you might choose to set up an order that is fulfilled on the 15th day of every month. Each time a scheduled replenishment order is placed, the order shows up in the order history.
For more information, see Replenishment and Order Scheduling.
Setting Up a Replenishment Order
Any order can become a replenishment order. On the last checkout step, in the Order Summary section, you have the option to auto replenish your order. If you choose to schedule a replenishment, you can select the schedule as follows:
-
Days: You can specify how often your order is replenished by choosing the number of days until the order is fulfilled again, from 1 to 30.
-
Weeks: You can specify how often your order is replenished by choosing the number of weeks until the order is fulfilled again, from 1 to 12. You can also specify on which day of the week the order will be replenished.
-
Months: You can specify how often your order is replenished by choosing Month, and then choosing on which day of the month the order will be replenished.
There is also a Start on field that lets you specify the date for when the first order will be fulfilled.
Once you have scheduled your order, it will be fulfilled automatically starting from the date you have chosen, and will recur according to the schedule that you have set.
To view your scheduled orders, choose Replenishment Orders under the My Account menu. On the Replenishment Orders page, you can see a list of all of your scheduled replenishment orders. The following is an example:
When you select a replenishment, you open the Replenishment Order Details page, which provides all the details about the replenishment order, including what items are in the replenishment, and how often the replenishment has been fulfilled.
You can cancel your replenishment at any time, either from the Replenishment Orders page, or from the Replenishment Order Details page.
CMS Components
If you are using the spartacussampledata extension to build your storefront, it includes all of the CMS data that is required for the scheduled replenishment feature, and it is enabled by default. If you are not using the spartacussampledata extension, you need to enable the feature before using it. For more information, see Enabling Scheduled Replenishment.
Scheduled replenishment is CMS-driven, so you can choose to not display the order replenishment option in the final step of checkout. You can also choose to not display replenishment orders on the Replenishment Orders page.
The procedures in the following sections describe how to enable and disable scheduled replenishment using ImpEx, but you can also enable and disable the feature using Backoffice.
$contentCatalog=powertools-spaContentCatalog $contentCV=catalogVersion(CatalogVersion.catalog(Catalog.id[default=$contentCatalog]),CatalogVersion.version[default=Staged])[default=$contentCatalog:Staged]
Enabling Scheduled Replenishment
The following procedure describes how to enable the scheduled replenishment feature, which is necessary if you are not using the spartacussampledata extension to build your storefront.
Procedure
Disabling Scheduled Replenishment
You can disable the scheduled replenishment feature through the CMS, as described in the following procedure.
Procedure
Configuring
No special configuration needed.
Extending
No special extensibility available for this feature.