# 概要 報酬チェーンは、ユーザーが実際通貨を使ってストアで購入を行うことを促進する機能です。購入ごとにユーザーはバリューポイントを獲得し、報酬チェーンを進めることができます。ユーザーがクランに所属している場合、その購入によって獲得したバリューポイントはクラン全体に付与されます。報酬チェーンの設定に関する詳細情報については、[報酬システム](https://developers.xsolla.com/ja/liveops/promotion-tools/reward-system/)のセクションを参照してください。 報酬チェーンを設定するには、**管理者**サブセクションのAPIコールを使用します。チェーンの表示や報酬のオファー受け取りを行うには、**クライアント**サブセクションのAPIコールを使用します。クラン報酬チェーンを操作するには、**クランクライアント**サブセクションのAPIコールを使用します。 報酬チェーンの設定フローの例: 1. [仮想アイテムと仮想通貨](https://developers.xsolla.com/ja/api/catalog/virtual-items-currency-overview)または[バンドル](https://developers.xsolla.com/ja/api/catalog/bundles-admin)グループの**管理者**サブセクションにあるAPIコールを使用して、アイテムを作成します。 2. [バリューポイントを作成する](https://developers.xsolla.com/ja/api/liveops/reward-chain-value-points-admin/admin-create-value-points) APIコールを使用して、バリューポイントを作成します。 3. [アイテムのバリューポイントを設定する](https://developers.xsolla.com/ja/api/liveops/reward-chain-value-points-admin/admin-set-items-value-point-reward)APIコールを使用して、バリューポイントを作成します。 4. [報酬チェーンを作成する](https://developers.xsolla.com/ja/api/liveops/reward-chain-value-points-admin/admin-create-reward-chain)APIコールを使用して、チェーンを作成します。チェーンをアクティブにするには、`is_enabled: true`パラメータを渡します。 5. 報酬チェーンの表示を実装します。これを行うには、[現在のユーザーの報酬チェーンを取得する](https://developers.xsolla.com/ja/api/liveops/reward-chain-client/get-reward-chains-list)APIコールを使用して、利用可能なチェーンのリストをリクエストします。応答には、すべてのアクティブなチェーンと、それらのステップおよびステータスが含まれています。 6. バリューポイント残高の表示を実装します。これを行うには、[現在のユーザーのバリューポイント残高を取得する](https://developers.xsolla.com/ja/api/liveops/reward-chain-client/get-user-reward-chain-balance)APIコールを使用します。 7. ステップ報酬のオファー受け取りを実装します。これを行うには、[ステップ報酬のオファーを受け取る](https://developers.xsolla.com/ja/api/liveops/reward-chain-client/claim-user-reward-chain-step-reward)APIコールを使用します。 8. 受け取った報酬に関するデータを迅速に受信し、それをユーザーに付与するために、[ウェブフック](https://developers.xsolla.com/ja/webhooks/section/overview)などを使用した注文状況の追跡を設定します。 ![報酬チェーンの設定フロー](https://cdn.xsolla.net/developers/current/images/api_docs/reward-chains-and-value-points-overview.svg)