A custom-built Shopify app for recurring billing and build-a-box subscriptions, with a self-serve customer portal to skip, swap, and pause. Built, installed, and supported by ECOSIRE for your store. One-time license from $249.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify app for recurring billing and build-a-box subscriptions, with a self-serve customer portal to skip, swap, and pause. Built, installed, and supported by ECOSIRE for your store.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Subscription Box & Recurring Orders is a build-to-order Shopify app that turns one-time buyers into recurring revenue for coffee, supplement, pet-food, beauty, and meal-kit brands. This is not an instant App Store install — ECOSIRE designs, builds, installs, and supports the app specifically for your store, your catalog, and your fulfillment workflow.
Native recurring billing via Shopify SubscriptionContract, SellingPlanGroup, and SubscriptionBillingAttempt — charges run through Shopify Payments and checkout, no external processor
Build-a-box and curated box flows: fixed-tier boxes or customer-built selections from an eligible-SKU pool defined in metafields
Self-serve customer subscription portal to skip, swap, pause, resume, change cadence, edit the next box, and update payment method
Tiered and prepaid plans with free or paid trials, configurable billing intervals, and discount-on-subscription pricing
Subscription bundling and one-click upsells at checkout and inside the portal to raise average order value
Failed-payment dunning: retries on subscription_billing_attempts/failure with automated customer recovery emails
The app is built on Shopify's Subscription APIs — SubscriptionContract, SellingPlanGroup, and SubscriptionBillingAttempt — so recurring charges run natively through Shopify Payments and the Shopify checkout, with no third-party payment processor wedged in between. We register webhooks for subscription_contracts/update, subscription_billing_attempts/success and /failure, and orders/create to keep your store, portal, and notifications in lockstep.
Merchants get build-a-box and curated box flows (fixed-tier or customer-built from eligible products), tiered and prepaid plans with trials, and subscription bundling and upsells at checkout and inside the portal. Customers manage everything from a self-serve portal — skip a cycle, swap a flavor, pause, change cadence, update payment, or edit their next box — backed by SubscriptionContract mutations through the Admin GraphQL API.
Plan rules, box contents, and SKU eligibility are stored in metafields, and order line items carry box-composition data through to fulfillment and your 3PL. Inventory respects multi-location stock so a build-a-box never oversells.
You own the code and the data. We handle the OAuth-scoped install, configuration against your real products, and a clear delivery timeline. Pricing is a one-time build fee of $249; ongoing care plans are optional and quoted separately.
Roasters and supplement sellers who need predictable replenishment revenue with flexible cadence, prepaid 3/6/12-month plans, and easy flavor or formula swaps without customers churning.
Recurring-consumable brands that need build-a-box selection, weight/portion tiers, and reliable multi-location inventory so weekly or monthly boxes ship without overselling.
Beauty and lifestyle brands running curated monthly boxes who want themed drops, surprise-and-delight curation, gifting, and a polished skip/swap/pause portal that reduces support tickets.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Subscription Box & Recurring Orders 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Subscription Box & Recurring Orders,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Built specifically for your catalog, box rules, and fulfillment workflow | ||||
| Native recurring billing via Shopify SubscriptionContract & Shopify Payments | ||||
| Build-a-box / curated box configurator out of the box | ||||
| Self-serve skip / swap / pause customer portal | ||||
| No monthly per-order or revenue-share SaaS fees | ||||
| Instant self-serve install with zero build wait | ||||
| You own the source code | ||||
| Vendor-managed Shopify API version migrations & updates |
No. This is a build-to-order app. ECOSIRE designs, builds, and installs it specifically for your store, catalog, and fulfillment workflow. You purchase the build, we configure it against your real products, and we install it on your store via a scoped OAuth connection.
A standard build is typically delivered in about 2 to 4 weeks depending on catalog complexity, box rules, and how custom your portal and theme integration need to be. After a short kickoff to confirm requirements, we give you a firm timeline and milestones. Highly custom build-a-box logic or 3PL integrations can extend that, and we tell you upfront.
Yes. The one-time build fee covers delivery and an initial support window for fixes and configuration tweaks. Beyond that, optional care plans cover Shopify API version migrations, new features, monitoring, and priority support. These are quoted separately so you only pay for the level of ongoing care you want.
Yes. The app is built on Shopify's native Subscription APIs (SubscriptionContract and SubscriptionBillingAttempt), so recurring billing runs through Shopify checkout and Shopify Payments. There is no third-party payment processor inserted between you and your customers, and the customer billing experience stays inside Shopify.
Yes. The self-serve portal lets customers skip a cycle, swap products, pause and resume, change cadence, update payment, and edit upcoming boxes. For build-a-box, customers compose their box from an eligible-SKU pool you define in metafields, with tier and quantity rules enforced before the next billing attempt.
Yes. You own the source code and all subscription data lives in your Shopify store via SubscriptionContract records, metafields, and order data. There is no lock-in to an ECOSIRE-hosted platform, and you can have another developer maintain it later if you choose.
A custom-built Shopify app for recurring billing and build-a-box subscriptions, with a self-serve customer portal to skip, swap, and pause. Built, installed, and supported by ECOSIRE for your store.