GuidesBuild a webshopHigh-Level Flow

High-Level Flow

Stash Webshop connects players with your game’s economy through a secure web-based storefront.

Core Flow

  1. Account Linking: Players link their in-game account using common login providers (Apple, Google, Facebook) or your own authentication (JWT-Based/OIDC).

  2. Catalog Presentation: Players see offers from either:

    • Managed Catalog: Offers set up in Stash Studio/API
    • Dynamic Catalog: Live offers from your game server
  3. Event Processing: Webshop actions send real-time notifications to your game server via webhooks for item granting and analytics.

Failsafe purchase flow

Stash pre-authorizes payment and holds funds, then notifies your game server via webhook. Players are only charged after your server grants items and confirms fulfillment, preventing disputes from technical issues.

Was this page helpful?