Companion
Functions
Removes all items from the cart with the specified ID.
Updates the quantity of a previously added item in the cart with the specified ID. If there is no item with the specified SKU in the cart, it will be added.
Create an order with a specified item
Creates an order with a specified item. The created order will get a new
order status.
Creates an order with items from the cart with the specified ID. Returns the payment token and order ID.
Creates an order with items from the cart of the current user. Returns the payment token and order ID.
Create order with free cart
Create an order with a specified free item
Creates a new payment token.
Removes the item from the cart with the specified ID.
Removes the item from the current user cart.
Fills the current user cart with items. If there is already an item with the same SKU in the cart, the existing item position will be replaced by the passed value.
Fills the cart with the specified ID with items. If there is already an item with the same SKU in the cart, the existing item position will be replaced by the passed value.
Returns information about the contents of the specified bundle. In the bundle settings, display in the store must be enabled.
Returns a list of bundles according to pagination settings. The list includes bundles for which display in the store is enabled in the settings.
Returns a list of items from the cart with the specified ID. For each item, complete data is returned.
Returns a list of items that can be credited to the user when the coupon is redeemed. Can be used to let users choose one of many items as a bonus. The usual case is choosing a DRM if the coupon contains a game as a bonus. The usual case is choosing a DRM if the coupon contains a game as a bonus (type=unit).
Returns a list of items from the cart of the current user. For each item, complete data is returned.
Gets the list of available DRMs.
Gets a game for the catalog.
Gets a game key for the catalog.
Gets a game key list from the specified group for building a catalog.
Gets a games list for building a catalog.
Gets a games list from the specified group for building a catalog.
Returns a list of items for the specified group according to pagination settings. The list includes items for which display in the store is enabled in the settings. In the settings of the group, the display in the store must be enabled.
Returns a full list of virtual item groups. The list includes groups for which display in the store is enabled in the settings.
Get the list of games owned by the user. The response will contain an array of games owned by a particular user.
Get a specified order
Subscribes to order status updates.
Returns a list of items that can be credited to the user when the promo code is activated. Allows users to choose from several available items. The usual case is choosing a DRM if the promo code contains a game as a bonus (type=unit).
Returns a list of virtual currencies according to pagination settings.
Returns a list of virtual currency packages according to pagination settings. The list includes packages for which display in the store is enabled in the settings.
Returns a list of virtual items according to pagination settings. The list includes items for which display in the store is enabled in the settings. For each virtual item, complete data is returned.
Returns a full list of virtual items. The list includes items for which display in the store is enabled in the settings. For each virtual item, the SKU, name, description, and data about the groups it belongs to are returned.
Redeems the coupon code and delivers a reward to the user in one of the following ways:
Grants entitlement by a provided game code.
Redeems a promo code. After activating the promo code, the user gets free items and/or the price of the cart is reduced.
Removes a promo code from a cart. After the promo code is removed, the total price of all items in the cart will be recalculated without bonuses and discounts provided by a promo code.
Set authentication token
Updates the quantity of a previously added item in the cart with the specified ID. If there is no item with the specified SKU in the cart, it will be added.
Updates the quantity of a previously added item in the current user cart. If there is no item with the specified SKU in the cart, it will be added.