Changing the price of subscription products
Periodically, you may need to update your product prices or adjust a single customer's price. This guide outlines how to update the price of subscription products for both new and existing customers.
Changing the price for new customers
Shopify Checkout Integration or Migrated Shopify Checkout Integration
To update the subscription price for new customers, update the product price directly on the product details page in Shopify. Once the product price has been updated in Shopify, the new price will apply to all new customers in Recharge.
BigCommerce integrations
Syncing subscription products is not required when using the Recharge Checkout on BigCommerce as all product data is kept in sync between the two platforms.
How it works
By default, if you update your product price on the ecommerce platform, existing subscribers will still be subscribed to the old price. If you need to update the subscription price of a few existing customers, you can manually change the price of an existing customer.
If a customer makes any of the following changes to their subscription through the customer portal, Recharge applies the most recent selling plan price from Shopify, which may differ from the price the customer originally subscribed at:
- Changes the subscription frequency
- Changes a product variant
For example, if a customer subscribed at $20 every two weeks and you later update the selling plan price to $22, any of the above actions will result in the new $22 price being applied. Recharge does not retain previous selling plan prices and defaults to the most recent pricing.
If you do not want customers to trigger a price update in this way, you can disable those customer portal settings.
Changing the price for existing customers
To change the price of an existing customer:
- Click Customers in the merchant portal and select Customers from the dropdown.
- Search for and select the customer.
- Hover over the subscription that needs updating, then click the three vertical dots menu.
- Click Edit subscription product.
- Enter the new Recurring price and click Save product.
Bulk updating the price for existing subscriptions
Tip: Consider using the Bulk update subscriptions with filters tool to update the product price for multiple subscriptions without creating a CSV file.
There are two methods for adjusting the subscription pricing in bulk. Review the methods below and select the one that best fits your needs and preferences.
Method 1 - Multi-select tool
You can use the Multi-select tool to update the price for individual subscriptions on the Subscriptions page. To process the update search and select the subscriptions to be updated on the Subscriptions page and use Price in the Edit properties menu on the Actions dropdown.
If your store is using multi-currency, you cannot update subscription prices using the Multi-select tool.
Review the Multi-select tool guide for detailed instructions.
Method 2 - Bulk Managing Subscriptions tool
You can use the Bulk Managing Subscriptions tool to update the subscription pricing. To process this type of update you will need to complete the CSV file template with:
subscription_id-
recurring_price-
recurring_priceshould not include a currency symbol.
-
- If your store uses multi-currency, include
presentment_currency.
Data required to update the price for existing subscriptions
Column heading |
subscription_id |
recurring_price |
presentment_currency |
Required/Optional |
Required | Required |
Required if your store uses multi-currency |
Description |
Subscription ID | Recurring price for the subscription. Should not include currency symbol |
Currency unit |
Example |
12345 | 10 |
CAD |
To make an update using the Import tool:
- Use the Export Builder to pull the Subscriptions - All or Subscriptions - Active export.
- Copy and paste the required fields noted above from the Subscriptions export into the template file. All other columns in the template can be removed.
- Once your CSV file is ready to import, follow steps 2 and 3 in the Bulk update subscriptions with the Import tool documentation to complete the update.
