Managing Shopify Subscriptions
After you set up Shopify Subscriptions for your store, and create subscription plans for your products, you might need to modify subscription plans or contracts, update customer details, or adjust upcoming orders.
On this page
Edit a subscription contract
When a customer purchases a recurring subscription from your store, a subscription contract is created within the Shopify Subscriptions app. You can edit a customer's contact information or shipping address, manage payment methods, skip an upcoming order, and pause, resume, or cancel their subscription contract. You can also modify the products, product quantity, and delivery frequency of a subscription contract.
To organize the list of contracts, or to narrow down the displayed list of contracts, you can filter by status. By default, your contract list is sorted by last purchased date from newest to oldest.
Edit customer contact details or shipping address
You can update a customer's contact information or shipping address for a subscription from their customer profile.
Learn more about editing customer profiles.
Edit a contract's products or delivery frequency
You can update the products within a customer's subscription contract and the delivery frequency. Updating the delivery frequency automatically updates the billing frequency.
Steps:
- From your Shopify admin, go to Subscriptions > Contracts.
- Select the contract that you want to edit.
- Edit the products, product quantity, or delivery frequency.
- Click Save.
Manage customer payment methods
You can do the following to manage your customers' payment methods:
- Email your customer a link to update their credit card information.
- Manually update a customer's credit card information from their customer profile.
- Delete a payment method.
Steps:
- From your Shopify admin, go to Subscriptions > Contracts.
- Select the contract with the payment method that you want to manage.
- Under Payment methods, click Manage.
- Do one of the following options:
- To email your customer a link to update their credit card information, click Send link to update card, and then click Send email.
- To manually update a customer's credit information, click Manage payment on customer page.
- Under Payment methods, click More actions next to the payment method that you want to update, and then click Replace card.
- Complete the Replace credit card form, and then click Confirm.
- To remove a customer's payment method, click Delete card. Outstanding charges won't process on that payment method. Deleting a payment method can't be undone.
Learn more about editing customers' subscription payment information.
Skip an upcoming subscription order
Steps:
- From your Shopify admin, go to Subscriptions > Contracts.
- Select the contract with the upcoming order that you want to skip.
- Under Next Orders, click Skip next to the order you want to skip. A Skipped badge is displayed next to the order date.
If you want to resume an upcoming order that's scheduled to be skipped, then click Resume next to that order.
Pause, resume, or cancel a subscription contract
Steps:
- From your Shopify admin, go to Subscriptions > Contracts.
- Select the contract that you want to pause, resume, or cancel.
- Do one of the following options:
- To resume the contract, select Resume.
- To pause the contract, select Pause.
- To cancel the contract, select Cancel.
Canceling a subscription can't be undone.
Managing contracts with insufficient inventory
If you have products in your active subscription contracts that track inventory, and the products aren't set to oversell, then you'll need to make sure that your products are in stock. Learn more about inventory tracking.
If one or more products in a subscription contract have insufficient inventory at the time of an upcoming delivery, then the order won't be created. You'll be notified by email with the Not enough inventory notification.
You can review any subscription contracts that have failed because of inventory issues in the Contracts section of the Shopify Subscriptions app.
Subscription contracts with failed inventory have a ⓘ caution icon next to the contract id, and you can also filter contracts by Inventory error.
On the contract details page, the following additional information is displayed:
- A banner displays the date for the upcoming order, the number of products that are missing inventory, and a Create order button.
- A Bill contract button displays in the action items.
- In the Subscription details section, products that caused insufficient inventory are labeled with ⓘ Not enough inventory during last billing attempt.
- in the Upcoming orders section, any orders that haven't been completed are flagged with ⓘ Order not created.
You can adjust how to automatically handle billing attempts for subscription contracts with inventory issues from the Shopify Subscriptions app settings.
Steps:
- From your Shopify admin, in the Apps section, go to Subscriptions > Contracts.
- Select the contract that you want to review.
- On the contract details page, take either of the following actions:
- If you want to create the order without updating your inventory, then click the Create order button in the warning banner. This oversells the products.
- If you have restocked the products, then click Bill contract to create another billing attempt. Depending on your settings, you can also wait for the next automatic billing attempt. If there's enough inventory to create the order, then the next billing attempt will succeed.
If order creation and billing attempts fail because of inventory issues, then your customer will be notified. The customer can check their account, and on their order status page they're notified that there might be a delay on their next order because of stock issues.
Uninstall Shopify Subscriptions
If you uninstall the Shopify Subscriptions app, then you can't view or access features of the app any further. Any subscription plans and contracts that you created in the app, as well as any discounts that use Shopify Subscriptions, are deleted and no longer accessible.