Skip to main content

Unity PC — Xsolla SDK 3 Integration Video

A step-by-step video walkthrough for Unity developers integrating the Xsolla SDK into a PC game for off-platform distribution. Using the Unity 2D Game Kit as a demo, it builds a classic impulse-buy moment — a player dies and can buy a full-health respawn — wired end-to-end through Pay Station.

The video covers the four stages of a complete integration:

  1. Authenticate — initialize the SDK with your Project ID and Login ID using Device ID (no login screen).
  2. Load Catalog — register your product SKUs with Unity's IAP layer and fetch the catalog from Xsolla.
  3. Purchase Product — trigger InitiatePurchase, launching Pay Station in the player's default browser.
  4. Finalize Purchase — validate the transaction client-side and grant the item on success.