Managing custom discounts using Checkout Blocks

You can edit, export and import, deactivate, and delete custom discounts using Checkout Blocks.

Searching for custom discounts powered by Checkout Blocks

Custom discounts built in and powered by the Checkout Blocks app display in the same Discounts page of your Shopify admin together with your regular discounts. You can identify which discounts in the list were created using the Checkout Blocks app in the following ways:

  • When a discount is powered by Checkout Blocks, the discount Title won't display details about the discount below the title. Discounts built within Shopify itself display details beneath the discount title, for example: "Free shipping on all products · For all countries" or "$10.00 off entire order · One use per customer".
  • When hovering your cursor over the discount types in the Type column, discounts powered by Checkout Blocks display a Checkout Blocks logo icon.

Edit a custom discount

You can edit the contents of an existing custom discount at any time, including giving it a new title or adjusting the discount rules.

Steps:

  1. From your Shopify admin, go to Discounts.
  2. Click the title of the custom discount that you want to edit.
  3. Edit the discount configuration and settings.
  4. Click Save.

Export a custom discount

You can export a custom discount as a JSON file. You can then modify the JSON file and import the file to add a new custom discount.

Steps:

  1. From your Shopify admin, go to Discounts.
  2. Click the title of the custom discount that you want to export.
  3. Click Actions > ↥ Export.

The custom discount is downloaded as a .json to your local device.

Import a custom discount

You can create a custom discount from an exported JSON file. The type of JSON file must match the type of discount you're trying to create. For example, when creating an order discount, you can successfully upload only an order discount JSON file. Trying to upload a shipping discount JSON file returns an error.

Steps:

  1. From your Shopify admin, go to Sales channels > Checkout Blocks.
  2. Click Discounts.
  3. Click Add discount.
  4. In the Select discount type dialog, click Amount off order or Amount off shipping.
  5. Click Import discount.
  6. In the Import discount dialog, upload your discount JSON file:
    1. Click Add file.
    2. Select the appropriate JSON file.
    3. Click Import and continue.
  7. Review the preloaded custom discount configuration. Modify it as needed.
  8. Click Save.

Deactivate a custom discount

You can deactivate a custom discount when you want to manually expire a custom discount, temporarily stopping it from being used. You can re-activate a deactivated discount at any time.

Steps:

  1. From your Shopify admin, go to Discounts.
  2. Click the custom discount that you want to deactivate.
  3. Click Deactivate.
  4. In the Deactivate? dialog, click Deactivate.

You can re-activate the discount at any time by returning to the custom discount details page and clicking Activate.

Delete a custom discount

You can delete a custom discount when you no longer need it. Deleting a custom discount can't be undone.

Steps:

  1. From your Shopify admin, go to Discounts.
  2. Click the custom discount that you want to delete.
  3. Click Actions > Delete.
  4. In the Delete? dialog, click Delete discount.
Can’t find the answers you’re looking for? We’re here to help.