Build Your Own Box Subscriptions

monica-Build_your_own_box.jpg

Ordergroove supports subscriptions with multiple bundle components as part of our Bundles Framework, letting customers subscribe to a single product while selecting a variety of items to receive in each shipment — all at a set price.

Once enrolled, subscribers can manage their bundle directly through Ordergroove's Subscription Manager, with the ability to change their next order date, skip an order, send an order now, update their frequency, and more.

NOTE: Merchants are responsible for building the enrollment flow and any experiences required to edit bundle components utilizing Ordergroove’s suite of REST APIs. For enrollment, currently, only one bundle can be purchased with subscriptions at a time in the cart. 

 

Synopsis
  • Bundles allow customers to subscribe to a single SKU, at a set price, and customize an assortment of products to receive in each shipment. 
  • The “component” SKUs selected by the customer will be tied to the subscription for each shipment, but customers may switch their components at any time on a merchant’s site if they allow for bundle editing.
Areas Impacted
  • Subscription Enrollment
  • Purchase POST
  • Subscription Manager
  • Order Placement
Out of Scope of Solution
  • Special out of stock handling for bundle components 
  • Bundle component communication in transactional emails
  • Bundle creation via Instant Upsell
  • Multiple subscription bundles in a single cart/checkout
  • Visibility and management of bundle components in Ordergroove
Requirements
  • Merchant must build frontend bundle landing page for customer configuration
  • Merchant must use the latest version of the Ordergroove Susbcription Manager or host their own using Ordergroove's APIs
Resources Required

Client / Systems Integrator

  • [M] Build a front end experience for bundle enrollment
  • [L] Implement REST APIs to retrieve and update bundle component information
  • [S-M] Implement code in Subscription manager advanced editor

How To Set Up Build Your Own Box 

For detailed instructions on setting up your own box subscription, take a look at Build Your Own Box Subscriptions in our Developer Documentation.