• DISCOUNTS • SETUP GUIDE

How to schedule a discount campaign and verify its start and end behaviour

What you will achieve in this guide

Follow the feature-specific setup and testing instructions below. Check the supported pages and plan requirements before activating the feature.

EXPECTED SETUP TIME Varies by feature
COMPATIBILITY See requirements in this guide
TECHNICAL DIFFICULTY Zero Code Required

Set the available scheduling controls for a discount and test whether it applies during the intended period.

When to use this guide

Use this for a timed promotion whose eligibility and benefit are already configured.

Before you begin

Open Apps → Rivio Checkout Customizer in the intended store. Use supported conditions from the current editor and record the exact amount, product, customer, or address basis before testing.

Worked example

Use a demo promotion with a short test window in the date and time context shown by your app or store.

Step-by-step instructions

  1. Configure and verify the discount’s benefit and eligibility first.
  2. Open its scheduling controls and record the displayed date/time context.
  3. Set the intended start and end using the controls actually supplied by that discount editor.
  4. Save and confirm the discount is active in Rivio and Shopify. A schedule does not replace activation.
  5. Run the same eligible checkout before, within, and after the window. Verify exact boundary behaviour before announcing a cutoff.
  6. Check Shopify’s saved discount status if the observed eligibility differs from the schedule.

Screenshot to add: The discount schedule with displayed date/time context.

Verify the result

Test Expected result or check
Inside window The active eligible discount can apply.
Outside window The promotion should be excluded by its schedule.
Inactive discount A scheduled period does not activate it.

Screenshot to add: The saved discount status and checkout results inside and outside the window.

Limitations

  • Do not infer UTC from an example.
  • Supported schedule controls can differ by feature.

Troubleshooting

Problem What to check
The expected result does not appear Check the saved state, exact feature configuration, supported page, and matching test inputs.
The preview and actual page differ Use a real test checkout, completed order, or signed-in account; editor data is simulated.
A change has an unexpected effect Repeat the same test with one relevant setting changed. Review other active rules before adding another copy.

Need help?

Email support@rivioapps.com with your store domain, feature name, saved settings, target page, and the expected and actual results. Include the test cart, order, or customer context needed to reproduce the issue.