Systems landscape map
Ordergroove’s platform has six major integration components that power your relationship commerce experience. We have applications and cartridges for most eCommerce platforms that automatically handle many of these components, but understanding each component is helpful when you’re building a custom or headless integration.
The six components
Enrollment
Offers on the product detail page, cart opt-in, and other surfaces that let shoppers start a subscription. Enrollment is powered by offer tagging and the Ordergroove JavaScript snippet.
Subscription manager
The customer-facing portal where subscribers can skip, send now, change items, update payment methods, and cancel. Lives inside your storefront’s account area.
Order processing and placement
Ordergroove’s scheduler that generates recurring orders based on subscription frequency, then places them through your eCommerce platform’s checkout or order APIs.
Product catalog
A replication of your product data into Ordergroove, kept in sync via the product feed. Drives subscription eligibility, pricing, and inventory rules.
When to reach for each component
Next steps
- Review Data model at a glance to understand how these components share data.
- See the API reference for every REST and webhook endpoint.
- Explore SDKs for official TypeScript and Python libraries.