Len

Forum Replies Created

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • in reply to: refunds and ticket count #97446
    Len
    Participant

    Unfortunately not. While I think I’ve figured out how to process manual orders properly, I am still stuck with the original problem, that of being unable to remove refunded or cancelled tickets. This is specific to the number of sold/available tickets that WooTickets displays.

    If a ticket is cancelled or refunded, then I need some way to be able to re-introduce it into inventory to be sold, and remove it from the count of sold tickets; if I’ve sold 5/20 and refund/cancel one, and then return it to inventory (manually or otherwise), then I need WooTickets to tell me that 4/20 are sold, not 5/21 (which is terribly confusing, and that’s with just a single refund or cancellation!).

    As events get close to sold out, it becomes extremely important to have a clear idea of exactly how many attendees there are/spots remain, especially if I hope to display this on the site. Seeing numbers like 18/26 for an event that only has 20 tickets available is a disaster waiting to happen. How many spots are left? For small events where every ticket counts and over-selling is a BIG problem, this is a really important issue.

    in reply to: refunds and ticket count #97390
    Len
    Participant

    I’m sorry, I’m just double checking all this. Apparently the inventory is NOT reduced by 1 if I process an order manually*. 5/20 becomes 6/21. If I then go in an manually reduce the product inventory by one, it becomes 6/20. This effectively deals with this situation, albeit in a two-step fashion, but the original issues of cancelled/refunded tickets remain.

    *(Is this not a bit odd? I cannot see any setting/field in the order screen that would seem to change this).

    in reply to: refunds and ticket count #97387
    Len
    Participant

    And similarly, if 5/20 are sold, and I put 1 order manually through the back end (eg. a comp or non-online sale), although the inventory does reduce by 1, WooTickets displays available/sold tickets as 6/21 (instead of the correct, 6/20), with no way to fix/override this.

    in reply to: refunds and ticket count #97384
    Len
    Participant

    My mistake – WooCommerce does NOT automatically return the ticket to inventory if an order is refunded or cancelled. e.g. if 5/20 are sold, and one is cancelled or refunded, the inventory remains at 15, and still shows as 5/20, instead of 4/20. If I try to manually put the refunded ticket back into inventory, it shows as 5/21. There seems to be no existing way to fix/change/override this. This is what I am trying to figure out.

    in reply to: refunds and ticket count #96961
    Len
    Participant

    Another related issue has emerged: occasionally I will get a request for a ticket from someone who is unable to purchase it online. This isn’t much of an issue per se – I can just go into WooCommerce>Orders and create an order for them. However, I notice that when I do this, WooTIckets does not process the inventory adjustment properly; ie. if 5 out of 20 tickets are sold, and I sell one manually via the backend, the event now reports 6 of 21 sold. Again adding confusion to both event mgmt as well as our attempt to display the number of tickets remaining for sale. Is there something specific/different I need to be doing to process an order this way?
    Thanks,
    LEN

    Len
    Participant

    How soon is “shortly”? A week? A month?
    Might you be able to point me (ie. my developer) to the code that triggers the expiry in case we need a short-term fix.

    Len
    Participant

    FYI – webmaster says no caching plugin is being used.

    Len
    Participant

    Seems that the event expired (I’m assuming) at midnight, when the date changed. I was hoping I could get it to expire when the event ends, eg. at 2pm, on the day of the event, so that visitors don’t think it is still going on if they check the site later that same day. Thoughts?

Viewing 8 posts - 1 through 8 (of 8 total)