Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Discount Options #103

Open
DoktorShift opened this issue Sep 8, 2024 · 0 comments
Open

[Feature Request] Discount Options #103

DoktorShift opened this issue Sep 8, 2024 · 0 comments

Comments

@DoktorShift
Copy link

Feature Request: Discount Options

There are two types of discount features i am thinking off that could be valuable for the TPOS system:

  1. Dynamic Discounts (at Checkout):

    • Allow users to apply discounts on the fly during checkout.
    • Percentage Discount: Apply a percentage-based reduction (e.g., 10% off).
    • Flat Discount: Apply a fixed monetary amount (e.g., 10.000 SATs/€5 off).
    • This option would be used for quick, spontaneous transactions and peer-to-peer promotions.
  2. Scheduled Discounts (Planned Sales Events):

    • Allow products to have planned discounts for specific periods, such as for a sales week or holiday event.

    • Scheduled Discounts_1: Set a start and end date within the product’s settings to automatically apply a discount during the defined period (e.g., 13% off all soaps during a sales week).

    • Ensure that discounted prices are automatically applied and revert to the original price after the promotion period.

    • Scheduled Discounts_2: Instead of setting specific dates, allow users to apply discounts by simply activating a "Sales Event" toggle within the product’s settings. Users can manually start and stop the discount whenever needed (e.g., 13% off all soaps during a sales week).

    • Ensure that discounted prices are automatically applied when the toggle is activated and revert back to the original price once the sales event is manually ended.

The features could provide real-time promotions and pre-planned sales events, making it easier to manage customer rewards and marketing strategies.
Imagine, In the case of either dynamic and scheduled discounts, allow users to give the discount a specific name. This name could be then displayed in the extra fields or elsewhere, providing documentation about the discount. This way, CSV exports can later be analyzed for sales data on advertised products.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant