Cross Platform IAP

Hi Guys

I’m looking to integrate iap cross platform and need some up to date advice on the best strategy for this, here are the stores/devices that Im targeting:

Epic Games Store - I’ve heard that stripe is the best solution here, but I guess that would mean entering your CC details in app right?
Steam - have to use Steamworks?? GitHub - rlabrecque/Steamworks.NET: Steamworks wrapper for Unity / C#
Nintendo - ??
Xbox - ??
PS4/5 - ??
Apple - Unity payments right?
Android - Unity payments right?

We’re a small team so I’m looking for the strategy with the least work as possible, if there was a unity solution that covered all or most of the integrations. That would be ideal.

(I’m aware that PS and Nintendo unity solutions are both paid licenses)

Thanks in advance

(WIP)

Unity IAP works with Apple and Android only, in your list. And it’s not “Unity Payments”, we are pass through for the StoreKit and Google Billing Library APIs, so all the transaction handling, credit card authorizations, etc are handled by the respective stores.