Introduction to the Monetization Service
Overview
The AccelByte Gaming Services (AGS) Monetization services are responsible for supporting your online and in-game stores. These stores enable your players to order games, in-game items, virtual currencies, and other types of assets, as well as provide additional commerce functionality. You may also integrate our Monetization services with third-party platforms, such as Steam, Xbox, PSN, Epic, and others, and manage in-app purchases.
We support a wide-range of payment methods, such as WxPay, AliPay, as well as Xsolla, Adyen, and Stripe payment aggregators.
The AccelByte Monetization services offer several advantages for game developers, including:
Security First: AccelByte does not retain any data related to your real-money transactions, as all transactions are managed by your payment aggregator. We only support payment aggregators with proven security credentials.
Customization possibilities: gRPC architecture is the basis for a number of services, so that you can easily customize our products to suit your needs.
Seamless integration with third-party game platforms: the monetization service can be integrated with all major game platforms, and support DLC and other in-app purchases, including Steam, Epic, Xbox, PSN, Twitch, and others.
Engage your players with campaigns: easily create redemption codes for your campaigns. Codes can be created in our Admin Portal, or uploaded as a CSV file, and then configured in different ways.
Bring your game to a global audience: the Monetization services support region specific catalogs, pricing, and discounts. Tailoring your pricing and product offers to different regions can help you reach new audiences, and increase your revenues.
Highlight your brand: the catalog and payment station UI are fully customizable, to match your brand and aesthetic of your game.
Components
To learn more about the different Monetization features we offer, refer to our documentation:
Topic | Description |
---|---|
Store | Allows you to create stores to manage sales of your games, DLCs, in-game items, or add-ons, and sort these items into categories. It also offers Displays & Sections to enable you to configure your in-game store. |
In-app Purchase Integration | Enables you to track player purchases and sync entitlements from third-party platforms, such as PlayStation or Xbox. |
Sales | Track orders and the sale of items across various dimensions. |
Entitlements | Manages player ownership of items. It can be used to grant or revoke items to or from players. The two types of entitlements are Durable and Consumable. |
Wallets | Containers that hold virtual currency, referred to here as Coins, for your players. Coins can be credited or debited from a wallet, and transaction history is tracked. |
Currencies | Allows you to configure the currencies you want to accept for player transactions. |
Fulfillment | Used to grant entitlements to players that they have purchased, or otherwise earned. |
Code Redemptions | Allows you to create redeemable codes and your players can use these to unlock in-game items, or other entitlements. |
Payments | Allows transactions to be performed with both real and virtual currencies, and integrates with Adyen, Xsolla, Stripe, PayPal, AliPay, WxPay, and wallet services. |
Revocation | Enables you to configure specific rules in terms of how entitlements, coins, and other items, will be revoked from players. |
Custom Service Configuration | Allows you to configure the gRPC service, to enable customization of some of our monetization services. |
The Payments service feature is not yet supported in AGS Shared Cloud.