I'm selling event tickets for a company, and I use the BlueSnap Extended API to sell the tickets.
I create a new catalog SKU each event with the corresponding price for a seat, following the BlueSnap documentation here: https://developers.bluesnap.com/v8976-Extended/docs/create-sku. These events have a given number of seats, and there are a few other promoters who can sell tickets to the same event.
I want to make sure we don't overbook the venue, and to know exactly how many seats are sold - minus refunds/cancellations if they happen. I thought of managing it on my side using IPNs, but it's not easy, especially if I need to cancel and restore the inventory. I researched the documentation and couldn't find a solution - Is there any built-in way to limit the units sold for a specific SKU?