Editing shipping rates for an existing subscription
Update the shipping rate for a customer to reflect your current shipping settings, or as a goodwill gesture.
This guide provides instructions on updating your shipping rate settings and how to override a shipping rate for a specific subscription.
Before you start
Adjusting the shipping rate on a prepaid subscription shipment does not charge the customer the shipping fee, but rather updates the rate on the renewal charge. If you need to charge an additional shipping fee for existing shipments, create a draft order for the additional rate.
Adjust the shipping rate for a specific subscription
You can manually update the shipping rate for an individual subscription in your merchant portal using the action buttons below the address.
- In your merchant portal, click Customers and select Customers from the dropdown.
- Search and select the customer.
- Choose the existing shipping rate action button.
- Use the dropdown to select Manual rate and enter the price, title (can be viewed by the customer), and code (for use by the merchant) for the shipping rate.
- Click Save.
Bulk regenerate shipping rates
Changing the shipping rate does not impact currently queued orders. If you are using the dynamic shipping setting, the shipping rate will automatically update after the current queued order has been processed.
If you would like to apply the change immediately, the Recharge support team can help facilitate an update. Reach out to the Recharge support team to request the shipping rates be refreshed to the new settings. Provide an example subscription where the rate will change so the team can confirm the update is complete.
Bulk update shipping rates
To update shipping rates that are set to retain or implement manual rates for some subscriptions in bulk, you can use the import tool to process these updates in bulk.
Adjust manual rates
If you use manual rates storewide or have some subscriptions set to use manual rates, you can use the bulk import tool to update rate prices and/or the title of your shipping option.
-
address_id
- Include existing values found in your Customers - Shipping Address export. -
shipping_lines_override
- Include updated shipping rate information in the following JSON example format:- [{“code”: “FREE”, “price”: “0", “title”: “Recharge Shipping”}]
To make an update using the import tool:
- Use the Export Builder to pull the Customers - Shipping Address export.
- Copy and paste the required fields noted above from the 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 managing discounts and addresses guide to complete the update.
Add manual rates
If your store uses dynamic shipping rates storewide and you would like to enable manual rates on some subscriptions in bulk, you can use the import tool to accomplish this update.
You will need to complete the CSV file template with the following columns:
-
address_id
- Include existing values found in your Customers - Shipping Address export. -
shipping_lines_override
- You will need to specify a title, code, and rate amount for the shipping rate in JSON format. Use the following example and input your own values:- [{“code”: “FREE”, “price”: “0", “title”: “Recharge Shipping”}]
To make an update using the import tool:
- Use the Export Builder to pull the Customers - Shipping Address export.
- Copy and paste the required fields noted above from the 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 managing discounts and addresses guide to complete the update.
Remove manual rates
If you have dynamic shipping rates set storewide and want to remove manual rates that have been applied to individual customers, you can use the import tool.
You will need to complete the CSV file template with the following columns:
-
address_id
- Include existing values found in your Customers - Shipping Address export. -
shipping_lines_override
- populate the column with null for any customers you would like to reset to using dynamic rates.
To make an update using the import tool:
- Use the Export Builder to pull the Customers - Shipping Address export.
- Copy and paste the required fields noted above from the 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 managing discounts and addresses guide to complete the update.