Skip to content

🌟 Required Items before Checkout (Order Restriction) #1083

@Nicistarful

Description

@Nicistarful

ℹ️ Please check if the feature you're requesting already exists in the project's roadmap or issues.
I looked through the issues / suggestions and haven't found a request like this yet.

Is your feature request related to a problem? Please describe.
We are currently using hi.events for an upcoming event and we give attendees the option to also reserve a hotel room for the event duration. However, some people have gotten around the requirement to at least get an Attendance Ticket by just putting the Hotel Room in their cart. This means we have to manually ask those who didn't get an Attendance ticket to purchase one, because it would be unfair to those who purchased both (Attendance + Hotel).

In short: We are missing the functionality to make products required before being able to continue with checkout.

Describe the solution you'd like
Under event settings, in the checkout section, it'd be great to choose products where, if any of them have a quantity of more than 0 in a customer's selection, you can continue with checkout and get a restriction otherwise.

Additional context
I have made some changes locally and tested them already and they work:

Image Image

If this aligns with hi.event's interests and seems like a good addition, I'm more than happy to create a pull request an contribute. Would love feedback on this.

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