Purchasing/Product APIs
Product types (quick overview)
Purchasing API reference
Product :: struct {
id: string;
name: string;
description: string;
price: s64;
consumable: bool;
icon: Texture_Asset;
}
Purchasing :: struct {
prompt_purchase :: proc(player: Player, id: string);
owns_product :: proc(player: Player, id: string) -> bool;
get_product :: proc(id: string) -> Product;
}Prompting a purchase
Checking if a player owns a product (game passes)
Reading product info (name/price/icon)
The purchase handler (granting)
Grant failures & retries
Cross-game (hub + minigames)
Last updated