Mystery Box Fulfillment Options

Mystery Boxes are one of the most popular type of bundles. They have inherent element of virality in them as every order is unique and customers don't stop raving about them on social media.

App Offers 4 Kinds of fulfillment options for Mystery box. You can update the setting by going to App settings and in Mystery Box section selecting the appropriate choice.

Regular Fulfillment

Regular fulfillment simply adds the randomly selected components to the current order. It is similar to regular fulfillment of bundles as well. With this if customer visits Order Status page or as part of mail sent for order cancellation / Return the Mystery Box Composition will be revealed to the customer, which could be hidden using simple code snippets, Please contact the support if you need assistance with this.

Shell Fulfillment

In Shell fulfillment app will remove the parent mystery box product from the order and add the picked mystery box components at a specific price. These could be helpful if your fulfillment service, 3PL doesn't recognize the parent mystery box product. The price of added components is calculated to satisfy the condition that amount paid by customer must be equal to cumulative sum of calculated retail price of picked components which will be added to the order (otherwise shopify will mark the order as partially paid). Distribution of discount if any will be determined by weighted price algorithm i.e app will distribute the discount amount among it's child components based on weights of retail price of these products so if a child component has higher price, discount attributed will also be high.

Only Sync Inventory, No Order edit

This fulfillment option offers a streamlined approach for managing bundles and mystery boxes without modifying the original order. Here's what you need to know:

  1. No Order Modifications
    • The app doesn't edit orders or add child items.
    • No need for code snippets to hide child items for mystery boxes.
  2. Inventory Management
    • The app automatically updates (deducts) inventory for the selected child items.
  3. Fulfillment Assistance
    • To aid in picking the correct child product variants during fulfillment, the app adds a detailed composition list for each bundle or mystery box.
    • This information appears as an order note attribute (additional details) in the order.
    • The note includes the correct quantity for each child item.
  4. Versatility
    • This fulfillment type is compatible with both bundles and mystery boxes.

Key Benefit: This option simplifies your workflow by handling inventory updates automatically while providing clear fulfillment instructions, all without altering the original order structure.

Associated Order

App provides a second option for Order Fulfillment of Mystery Boxes. Here App will create a new order and add the mystery box components to it at 0 price. New Order will have same billing and shipping address as original order as well as a note pointing to the original order.


We advise to do end to end testing mimicking live customer orders before the start of your Mystery box campaign to avoid any last minute surprises. Please reach out to us if you have any questions. We're always happy to help!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us