Configuring Coupon Expiration Overrides

Overview

This guide provides a detailed explanation of configuring and managing coupon expiration overrides for both Assignment and Activation scenarios. Proper configuration ensures precise control over coupon validity, aligning with business requirements and promotional strategies.

Expiration Override Settings

Expiration Override on Assignment

  • Defines how long a coupon remains valid after being assigned to a user, but before activation.
  • Overrides the global coupon validity setting for the specified duration.
  • If left unset, the system defaults to the Valid Until date configured in the coupon settings.

Expiration Override on Activation

  • Specifies the validity period after a coupon is activated.
  • Essential for time-sensitive offers that require controlled post-activation validity.
  • If not configured, the system defaults to the Valid Until date or provides indefinite validity if no expiration is set.

Configuration Steps

  1. Setting Expiration Override on Assignment

  • Navigate to the Coupon Details page.
  • Under Settings, configure:
  • Expiration Override: Enter the desired validity duration (e.g., "5 minutes").
  • Ensure that the Valid Until setting does not conflict with the override (disable if unnecessary).
  • Click Save to apply the configuration.

Behavior:

  • If the coupon is not activated within the specified duration, it expires automatically.
  • If activated before expiration, the system follows the activation rules.
  1. Setting Expiration Override on Activation

  • Navigate to the Coupon Details page.
  • Under Activation Settings, configure:
  • Expiration Override: Enter the desired validity duration post-activation.
  • Ensure that the Valid Until setting aligns with the override or is left blank for indefinite validity.
  • Click Save to apply the configuration.

Behavior:

Upon activation:

  • If an Expiration Override is set, the coupon remains valid for the specified duration.
  • If no override is set, the system reverts to the Valid Until date or remains valid indefinitely if no expiration date exists.

Scenarios

Scenario 1: Assignment Expiration Without Activation

Configuration:

  • Set Expiration Override on Assignment to 5 minutes.
  • Leave Activation Override empty.

Outcome:

  • The coupon expires 5 minutes after assignment, unless activated within that time.

Scenario 2: Assignment and Activation with Overrides

Configuration:

  • Set Expiration Override on Assignment to 5 minutes.
  • Set Expiration Override on Activation to 10 minutes.

Outcome:

  • The coupon remains valid for 5 minutes post-assignment.
  • If activated within that period, it remains valid for an additional 10 minutes.

Scenario 3: No Expiration on Assignment

Configuration:

  • Leave Assignment Override empty.
  • Set Activation Override to 15 minutes.

Outcome:

  • The coupon remains valid indefinitely upon assignment.
  • After activation, it remains valid for 15 minutes.

Best Practices

Avoid Conflicts: Ensure that the Valid Until setting does not unintentionally override the expiration logic configured in the Assignment or Activation overrides.

Testing Configurations: Validate all coupon configurations in a staging environment to confirm expected behavior before deployment.

Additional Notes

If a coupon has no Valid Until date and no Expiration Override, it will remain valid indefinitely unless manually deactivated (Active toggle switched off).

To ensure indefinite validity, leave both expiration override fields empty.

By following this guide, businesses can optimize coupon validity settings to align with promotional strategies while maintaining control over coupon lifecycles.