Two billing systems that do not match
StoreKit 2 and Google Play Billing model products, receipts, and server notifications differently. Apple gives you signed transactions and JWS, Google gives you purchase tokens and Real-time Developer Notifications, and the product setup in each console follows its own rules. Sylvain builds the native purchase flow on each side so it follows the platform's intended pattern, then maps both into a single internal model your backend understands.