Unity Purchasing - Can't make head or tail of it

The documentation is fragmented and entirely unhelpful. There’s an IAPListener - but there’s also an IDetailedStoreListener, which seems to replicate most of what the IAPListener does. Do I need both? Why? The IDetailedStoreListener example code includes a ConfigurationBuilder that it adds iaps to manually. What the hell is the IAP Catalogue for then? Or the “Products Fetched” callback?

I just want to know what I’m supposed to actually do, and I don’t want samples rammed full of other Unity services that we aren’t going to use. I just want to do purchasing.

1 Like