Skip to main content

Unity Mobile — Xsolla SDK 3 Integration Video

A step-by-step video walkthrough for Unity developers integrating the Xsolla SDK into a mobile (iOS/Android) game. Built on the Unity 2D Game Kit demo, it implements a buy-full-health impulse purchase and routes checkout through Pay Station in an external browser — the compliant path for U.S. iOS and Google Play following the 2025 court rulings.

The video covers the four stages of a complete integration:

  1. Authenticate — initialize the SDK with your Project ID and Login ID using client-side Device ID auth.
  2. Load Catalog — register product SKUs with Unity IAP and pull the catalog from Xsolla's backend.
  3. Purchase Product — call InitiatePurchase, handing off to Pay Station in the mobile browser.
  4. Finalize Purchase — run client-side validation in ProcessPurchase and grant the item on success.