Released on 2024-November-22

  • Added functionality when order is deleted, tickets for that order are also deleted
  • Added filters to manage tickets when order is trashed or deleted.
  • Tested with WordPress Version 6.7

The two filters used when tickets are delete from orders.

1. When woocommerce order is trashed:
raffle_delete_tickets_trash_order - (false default) - tickets will not be deleted

2. Woocommerce Order is Deleted

raffle_delete_tickets_delete_order - (true default) - tickets will be deleted

Example on how to turn on delete raffle tickets from trashed order 

add_filter('raffle_delete_tickets_trash_order', '__return_true');