Radius BundlesHelp Center

Discounts

Scheduling bundles

3 min read

You can set a bundle to activate and deactivate automatically on specific dates. A summer sale bundle can go live on June 1st and switch off on August 31st, without you touching the status on either day.

#Setting a schedule

You can schedule a bundle from the bundle list or from the edit page.

#From the bundle list

  1. Find the bundle in the Bundles table.
  2. Click the status badge on that row.
  3. In the status menu, click Scheduled.
  4. The Confirm Status Change dialog opens with a two-month calendar. Click the start date.
  5. Click an end date, or leave No end date. You can also type dates in the boxes above the calendar.
  6. Click Confirm.
Radius Bundles
Confirm Status Change dialog with start and end dates
Confirm Status Change dialog with start and end dates

The bundle's status changes to Scheduled and a blue badge appears in the list.

Radius Bundles
Bundle list with a Scheduled status badge
Bundle list with a Scheduled status badge

#From the edit page

  1. Pick Scheduled in the status menu at the top right of the bundle editor.
  2. A blue Set schedule dates chip appears beside the bundle type, next to the name. Click it.
  3. In the Schedule bundle popover, click the start date, then an end date, or leave No end date.
  4. Click Save (Update on an existing bundle).

The chip then shows the dates, for example "29 Oct → 31 Oct". Click it to change them, or the small cross beside it to clear them. A scheduled bundle needs a start date; a note reminds you while it has none. Once it has one, the note says the date it goes live.

On an active bundle with an end date, a banner under the header reads "Ends" and the date, with Edit and Clear.

Radius Bundles
Schedule bundle popover in the editor, with start and end dates
Schedule bundle popover in the editor, with start and end dates

#How the scheduler works

Dates you set are interpreted in your shop's timezone. A background check runs automatically, finds bundles whose start or end date has arrived, and changes their status:

  • If the start date has arrived: the bundle moves from Scheduled to Active.
  • If the end date has passed: the bundle moves from Active to Paused.

After each transition, the app syncs the updated state to Shopify automatically.

#What shoppers see before, during, and after the schedule window

Before the start date: The bundle is in Scheduled status. The widget does not render on product pages and no discount applies. Shoppers see nothing.

During the active window (start date to end date): The bundle is Active. The widget is visible, the discount applies at checkout.

After the end date: The bundle moves to Paused. The widget disappears from product pages and the discount no longer applies. Shoppers who had the bundle in their cart will not receive the discount at checkout after the end date passes.

#End date behavior

Without an end date, the bundle stays active after its start date until you pause or archive it manually.

With an end date, the bundle pauses automatically. Paused bundles keep all their configuration. Re-activate them manually later or set a new schedule.

#Editing the end date on an active bundle

Once a scheduled bundle is Active, the bundle list shows its end date under the status badge, for example "Ends Nov 30, 2026". The bundle pauses on that date.

To change or remove it, open the bundle. A banner at the top of the editor shows the end date with Edit and Clear. Edit picks a new end date; Clear removes it so the bundle stays active. Neither changes the status.

Radius Bundles
End date banner with Edit and Clear at the top of the bundle editor
End date banner with Edit and Clear at the top of the bundle editor

#Editing a scheduled bundle

You can edit a Scheduled bundle's products, discount, or appearance at any time before the start date. Changes take effect when the bundle activates.

To cancel a scheduled bundle before it activates, change the status from Scheduled to Draft or Archived.

#Manually activating a scheduled bundle early

To activate a Scheduled bundle before its start date, set its status to Active from the bundle list or the editor. The bundle activates immediately. The start date is cleared (it is no longer needed), but the end date is kept. The bundle still auto-pauses on the scheduled end date.