I have some re-occurring events that are assigned to WooCommerce products (tickets).
There will be times where attendees will need to be added to an event after the event has taken place. They may have turned up at the event without purchasing a ticket on the website first. We need them to be added to the event for reports etc. and we really need this to be done in the admin rather than the front-end as there could be many attendees to add.
The problem is when we go to manually do a WooCommerce order you can select the ticket (product) that is assigned to the event but it’s out of date it’s not the current re-occurring event’s date.
I hope this makes sense. The only way I could see to resolve this would be to create a product for every re-occurrence of an event and re-assign the event product every time this is really not a good way. Any suggestions would be great.
Thanks.
Sep 22,2022 AT 8:53AM - 2 years ago -very sorry for the delay on this one
there is no great way to add it from the back end, however in the past I have used this plugin
https://wordpress.org/plugins/payment-gateways-by-user-roles-for-woocommerce/
and set it up so that when the admin is logged in the pay by cash option is available- so he can add tickets from the front end and quickly go through check out process
all that info on checkout front end would be the same in the backend if that option worked well (but it doesn’t) and doing it from the front end insures that the right tickets get sold for the right event or repeat (and its super useful if you use the seats addon (as thats an absolute nitemare doing that from the backend)
if you do use the plugin above you will also want to set cash payments as completed so the ticket email triggers to the customer
I know its not what you wanted to read but it does work