Once your Submarine subscription setup is live and customers begin subscribing, your team can manage their subscriptions directly through the Submarine UI.
This guide is designed for customer service teams and covers the most common actions, troubleshooting steps, and best practices for managing subscriptions.
Accessing subscriptions
How to locate customer subscriptions in the Submarine UI.
- Open the Submarine App
- Click ‘Subscriptions’ in the Submarine options on the left-hand side bar
- Search for a subscriptions or subscription orders using;
- Customer's name
- Subscription ID
- Subscriptions can also be filtered by;
- Next Delivery Date (date range)
- Next Billing Date (date range)
- Product variants - Filter by subscription products in the orders
- Subscription Orders can be filter by;
- Delivery Date (date range)
- Billing Date (date range)
- Skipped (boolean toggle)
- Parent Subscription Status
- Skipped - True or False
- Flagged - True or False
- Product variants - Filter by one time or subscription products in the orders
Subscription actions
Subscription actions Subscription actions can be grouped into two categories:
1. Subscription level actions - Updates made at this level are applied globally and affect all associated subscription orders. These changes can be made directly from the Subscription page in the Submarine UI.
2. Individual subscription order actions - Updates made at this level only affect the specific subscription order being edited, without impacting the overall subscription or other subscription orders.
Understanding sticky edits When changes are made directly to an individual subscription order (we sometimes refer to these a 'child orders'), those edits become sticky - meaning they are locked to that specific order and will not be overridden by subsequent changes made at the subscription level.
For example, if a customers upcoming order has been updated with a different delivery address, updating the parent subscription delivery address will not override those order level changes made previously. This is intentional behaviour in Submarine. Overriding sticky edits on child orders is only possible via a specific opt-in parameter in the API request - it is not something that can be triggered through the Submarine UI.
If you with to override changes on child orders during your API request, you need to use the overwriteChildCustomAttributes boolean field in the SubscriptionUpdateInput.
Subscription statuses
Submarine subscriptions and subscription orders each have their own set of statuses and badges. The page linked below can help you understand the different statuses and actions available to you.
Subscription & Subscription Order StatusesActions
Updating details
Discounts
Troubleshooting
Fix common issues quickly with these troubleshooting guides.