Stubhub states payments are processed 5-8 business days after the event takes place. Why after the event when the tickets are sold prior to the event? The buyer has already paid Stubhub for them, why hold the money when the event could be a month or 2 in the future?
Stubhub changed their policy (as did many other reseller sites) to pay after the event when so many events were cancelled due to Covid. They also did it so that if there is an issue with the ticket (tickets wont scan etc) they woul dnot have to reach back out to the seller to recoup money already paid. BTW, holding money for 2 months not so bad. I had an event where money held for 2 1/2 years!