Skip to content

Allow coupon disablement at a price level #557

@purejosh

Description

@purejosh

Describe the solution you'd like

I offer customers a percentage off if they purchase long term rentals. Example, quarterly purchases save 10% over monthly.

I'd like to disable the usage of coupons/discount codes if someone's choosing to use these longer term rentals. This would also disable the percentage off that affiliate code users would save, as well.

All this would require is a "disable coupon usage" at the price level, here:

Image

This would prevent customers from using affiliate links (saving 10%, in my case), while also buying a quarterly server package (which also has 10% savings), but if an affiliate link is used, the affiliate should still get their earnings. This would also prevent usage of one-time coupons while also getting a discount for long term rentals.

The best way to handle this would be a combo of disabling coupon usage, and adding a percentage off field in the package window. An example would be this:

Image

That would allow us to show a base price, a percent off, show the final price, and I'd disable coupon use on this package. This would be most ideal, however simply adding a coupon disable option in the package would be sufficient to solve this niche request.

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions