Editing Order, adding and removing tickets, updating attendee list

Home Forums Ticket Products Event Tickets Plus Editing Order, adding and removing tickets, updating attendee list

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #154049
    Jayson Cote
    Participant

    Looking for the correct protocol to add and remove tickets from an existing order and update the respective attendee list(s).

    Scenario 1: Customer purchases ticket for Event A and wants to change ticket to Event B. I edit the order to increase the stock level for Event A ticket, then remove the line item. Then I add the new ticket, Event B to the order, and decrease the stock level.
    The customer order is still listed in Event A attendee list, where they should be removed, and the order is not added to the Event B attendee list. Is this functionality relevant to the order status? What is the proper procedure to edit the order’s tickets to reflect the correct changes in the corresponding events attendee list?

    Scenario 2: When an order is cancelled or refunded, the order status us updated in the attendee list, although does not decrease the amount of tickets sold and increase the amount of tickets available. Logically if an order is refunded or cancelled a ticket would become available for that event, thus reflected in the number sold and number available. What other actions need to occur to update the attendee list with the accurate number of tickets sold and available?

    #154235
    Casey D
    Member

    Hello gumwp,

    Thanks for contacting us!

    After talking to the devs, a lot of this functionality is intentional, mostly by design of WooCommerce. I’ll do my best to hit each of your points.

    Scenario 1:

    Event A attendee is intentionally left on the list. In cases of ‘goodwill’ the money/ticket may be refunded but ticket holder still allowed to attend. For example, an upset customer who is refunded the money but allowed to attend to make them happy. With our next update, you will be able to delete users completely from the attendee list, for now they are just annotated.

    My fellow support agent recommends for now to cancel the order and rebuild it as desired. There is no other way currently to ‘cleanly’ transfer ticket holders to different events.

    Scenario 2:

    Apparently this is also an intentional design of WooCommerce. I agree with you, products like tickets should auto-increment/decrement for certain scenarios, but WooCommerce is built for other types of items. Physical items shouldn’t automatically adjust based on cancellations and returned orders, at least according to Woo when we asked them. Their system is built to manually edit the stocks after items are returned or otherwise changed.

    Our plugin philosophy is to build them as cleanly and as closely inline to the core plugin. This helps prevents conflicts and maintenance problems. So we continue Woo’s line of thought into our products.

    Hope this helps explains things! I think I answered all of your points. Took me a few minutes to understand this all when first explained to me, so feel free to ask any questions!

    Cheers!

    – Casey Driscoll

    #156600
    Jayson Cote
    Participant

    Thanks for the explanation Casey. I look forward to next release having this additional feature to delete and (hopefully) add users to the attendee lists. On a more technical note, may you have a dev give me the correct database items and item id’s to edit a purchased ticket’s association from one event (attendee list) to a different event and attendee list? I am ssuming that the data’s relationships can be edited within the database tables to associate a ticket with a different event and attendee list.

    #159473
    Casey D
    Member

    Hello gumwp,

    All orders and tickets are stored as custom post types so you’ll find those in wp_posts. As such all connecting information is in wp_postmeta.

    Cheers!

    – Casey Driscoll

    #184143
    Casey D
    Member

    Hello gumwp,

    We typically close threads if there is no activity after two weeks. Feel free to create a new thread and reference this one to save you time.

    Cheers!

    – Casey Driscoll

Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘Editing Order, adding and removing tickets, updating attendee list’ is closed to new replies.