Configuration
Last updated
Last updated
To activate the subscription functionality for your enterprise, go to Enterprises-> Settings-> .
At the bottom of the page change the Subscriptions setting to 'enabled'.
Guest orders: For enterprises with subscriptions enabled, we recommend that you change this setting to 'require login to order'. This ensures that customers see any active subscription orders once logged in, minimising the risk of them placing a duplicate order by mistake.
Change orders: For enterprises with subscriptions, the options for this setting affect the subscribed customer in the following ways:
Placed orders cannot be changed/cancelled: The customer will need to contact you to modify their current subscription order (e.g. alter quantities of products or cancel that week's order) as they are prevented from editing orders themselves.
Customers can change/cancel orders while order cycle is open: The customer can adjust product quantities and/or cancel that week's order by themselves, without contacting you.
When creating the customer's subscription, you'll need to select which shipping method they'll use and which payment method they'll be billed with. The options you choose when setting up the subscription will then apply to all following subscription orders placed on behalf of the customer.
Manual payment methods: Cash, cheque, bank transfer (i.e. any method which does not involve automatic validation online through the OFN platform).
To setup a subscription for a customer you'll need to get some information from them, as detailed below:
Billing and shipping address
Products: Which items do they want to include in their subscription?
Shipping/Delivery method: You need to assign a shipping/delivery/collection method to their subscription order. How would they prefer to receive the goods?
Start and End Dates for their subscription orders: Remember, for a subscription order to be created for a given order cycle it must have a start date either before or after the order cycle opening date, and the subscription end date must be after the order cycle close date.
Subscriptions are setup so that every time an enterprise opens an order cycle, orders can be automatically generated for customers who have a subscription with that shop. The frequency with which a subscription order is placed for a particular customer (ie which of your active order cycles triggers their subscription) is controlled by a facility called 'Schedules'.
Schedules are groups that order cycle can be assigned to. Once a schedule has been created, customer subscriptions are applied to the schedule, so that an order for their subscription will only be generated for new order cycles in that schedule.
There's lots of flexibility in this arrangement and so feel free to experiment to come up with the order cycle-schedule combination which works best for your enterprise. For example you may wish to have 'odd week' and 'even week' schedules, 'wholesale' schedules, 'monthly meat' schedules....
Having completed all the steps outlined above, the +New Schedule button will appear at the top of your Order Cycles menu:
You must have at least one open or due to open order cycle to be able to create a new schedule.
Name: Give the schedule a logical name which describes this group of order cycles. E.g. ‘weekly’, ‘monthly’, ‘Tuesday Deliveries’, ‘wholesale’ or ‘retail’. This name is not visible to customers.
You can add existing order cycles into and out of the new schedule by clicking the < and > buttons.
Click create when you are finished.
To edit or delete a schedule, click on the schedule’s name next to a corresponding order cycle, in the ‘schedules’ column. (The 'Schedules' column may need to be made visible by ticking it in the drop-down columns menu at the top right.)
You can change the name of the schedule, add/remove order cycles from it or delete the schedule.
You can not delete a schedule if there are subscriptions associated with it.
Order cycles can be in more than one schedule. For example if your order cycles are weekly but you have three schedules (weekly, fortnightly-odd weeks and fortnightly-even weeks) then one order cycle might be associated with both the 'weekly' and 'fortnightly-odd' week schedules.
Note that this setting applies to all your orders, so see further information on the 'change orders' setting . Generally, we recommend using 'placed orders cannot be changed/cancelled'.
You can apply any to a subscription.
You can only assign two types of to subscriptions.
Stripe: Stripe is a payment gateway that accepts payment from debit and credit cards. Details on how to configure Stripe payments for your enterprise can be found .
For the customer to be debited correctly, it is necessary for them to have an account on the Open Food Network platform. To their OFN account they must have registered a default credit card and given their authorisation for your enterprise to debit from that card. More information can be found .
If you use Stripe as the payment method for subscriptions it is helpful to the customer if you add a clear, detailed explanation of how the payment will be processed, should they choose this option. For example, rather than calling the 'Credit card' you might like to call it 'automated credit card billing for subscriptions'. A possible description could be 'Your default credit card saved in your OFN account will be charged when your subscription order is confirmed on Wednesday nights'. This name and description will show on the email confirmation to subscription customers (see example below), so it's good to make it detailed so the customer knows what to expect.
Name, phone number and email address: Remember that any customer wishing to have an automated regular order (subscription) with your enterprise MUST have a registered and confirmed user account on the OFN platform. Customers with subscriptions must be on your enterprise . See for more details.
Payment method: Customers can select from your manual payment methods (e.g. cash, bank transfer), or paying with their credit card through your shop's Stripe account. If the customer wishes to pay for their subscription orders by Stripe then they will need to add a default payment card and give authorisation. See for more details.
Before you can setup a subscription order for a customer they need to be added to your .
After you've added your customers to your customer list email them and . If you plan to bill customers using Stripe, you need to also request that they follow the additional steps outlined for adding a default credit/debit card to their OFN user account and giving your enterprise authorisation to take payments.
If you wish to debit a customer for their subscription order by Stripe then they must be added to your BEFORE they can from their credit/debit card. Hence we recommend the following procedure:
Contact the customer and obtain all the info you require (see )
Add them to your .
Email the customer, asking them to for an account and to that account.
.
If you are new to OFN we encourage you to get familiar with setting up before setting up schedules and subscriptions
You can add and remove order cycles from schedules by either editing the schedule (), or by editing the order cycle and adding/removing the schedule in the ‘schedules’ field: