Ordergroove supports subscriptions with multiple bundle components, allowing customers to have a subscription to a single product but configure a variety of items within that subscription for a set price.
Your customers with subscriptions to bundles can easily manage their bundle with out-of-the-box capabilities from Ordergroove such as changing the upcoming order date, skipping, sending now, updating the frequency, and more.
NOTE: Merchants are responsible for building the enrollment flow and any experiences required to edit bundle components utilizing Ordergroove’s suite ofREST 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.