Editing discount codes
You can edit certain settings on existing discount codes, depending on the discount type. Some settings can’t be changed after a discount is created.
This article explains how to edit discounts and outlines which settings are available for each discount type.
Edit a discount
- In your merchant portal, select Discounts, then click Discounts.
Click the discount code you want to edit.
Update the available settings.
Click Save.
Available settings
The settings you can edit depend on the discount type. You can edit:
- The application limit
- The start date
- The expiration date
If the discount setting you want to edit is missing or greyed out, you need to delete and recreate the discount code to make the adjustment.
Once you've determined which settings can be edited, review any applicable limitations before making changes to the discount. See Limitations for details.
Limitations
Certain limitations apply to some of the discount settings you can edit. Refer to the table below to familiarize yourself with any limitations before updating the discount code.
Section |
Setting |
Limitation |
| Application Limits | Limit the number of times a discount can be applied in total |
|
| Date Range | Start date |
|
| Date Range | Set an expiration date for new customers |
|
Update unused discount codes in bulk
If you need to update multiple unused discount codes at once, Recharge Support can assist with a bulk update.
Requirements
You must update at least 50 discount codes.
Bulk updates take up to 5 business days to complete.
If you have fewer than 50 codes to update, edit them manually instead.
Bulk updates are handled on a case-by-case basis. If your business requires frequent bulk updates, consider using the Recharge API.
Prepare your CSV file
Before contacting Support, export your existing discount codes and update the file with the new values.
Step 1: Export your discount codes
In your merchant portal, go to Tools & apps.
Select Exports.
Click Create export.
Choose Discount export from the dropdown.
Step 2: Update your CSV file
Use the discount_id column to identify the discount codes you want to update.
Required column
discount_id: Identifies the existing discount code.
Editable columns
Add new columns to your CSV file for any fields you want to update:
applicable_channels: Where the discount can be applied (for example: checkout, customer_portal, merchant_portal, or api).value: The discount amount (for example: 50 for 50% off).discount_type: percentage, fixed_amount, or shipping.status: Set to enabled to activate a disabled discount.starts_at: New start date.ends_at: New expiration date.usage_limit: Total number of times the discount can be redeemed.applies_to: Whether the discount applies to all products or subscription products only.product_idorcollection_id: Required if limiting the discount to a specific product or collection.duration: once, forever, or a specific number of charges.first_time_customer: Restricts the discount to first-time customers.email_restriction: Restricts the discount to a specific email address.
Step 3: Submit your file
Once your CSV file is updated, send it to the Recharge Support team for processing.
