# キャッシュバック

## 販売履歴に基づいたキャッシュバックの実行

ディスカウントがユーザーの購入に応じて設定されるのに対し、キャッシュバックは販売者の販売に基づいて設定されます。

特定の日付までに一定量または一定数の商品を売ることができない場合、その商品を購入したユーザーはキャッシュバックを受け取る資格があります。

また、特定の商品の一定数を売ることができた場合に、ユーザーに購入額の10%のキャッシュバックを提供するオファーを設定することもできます。

以下はいくつかの使用例です：

* ケース1：特定の日付までにコースのサブスクリプションが1000件以上売れた場合、顧客に10%のキャッシュバックを返金するオファー
* ケース2：特定の日付までにコースのサブスクリプションが1000件以上で、総額が10000トークン以上売れた場合、顧客に10%のキャッシュバックを返金するオファー
* ケース3：特定の日付までにパーティーのチケットが100枚未満しか売れなかった場合、顧客に購入金額の100%を返金するオファー

### ケース1：

以下は、特定の日付までにコースのサブスクリプションが1000件以上売れた場合、顧客に10%のキャッシュバックを返金するオファーを設定する手順です。

* 商品ページに移動し、チャンネルのメインページで商品を見つけ、クリックして商品ページに移動します
* 商品ページで、**設定の調整**ボタンをクリックします

<figure><img src="https://610299453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPqcAxRO5aNJ3Ru8Cly8H%2Fuploads%2Fgit-blob-d6b1dad25fb40c41d0aaec584e7d20798e18b9eb%2Fproduct_page15.png?alt=media" alt=""><figcaption></figcaption></figure>

* 表示されるメニューで、**ディスカウントとキャッシュバックの更新**をクリックし、**キャッシュバック**タブを選択します

<div><figure><img src="https://610299453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPqcAxRO5aNJ3Ru8Cly8H%2Fuploads%2Fgit-blob-2bf4e4a4dd79cb5e93d2dfa45b0714a47ec74467%2Fproduct_page16.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://610299453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPqcAxRO5aNJ3Ru8Cly8H%2Fuploads%2Fgit-blob-600570ac77bd2e0149a201c62ae3f0bc546f9b1a%2Fproduct_page20.png?alt=media" alt=""><figcaption></figcaption></figure></div>

* キャッシュバックのステータスを **Open** に設定します
* 2番目のパラメータでは、今日の日付（2023年10月19日）から報酬を開始します。これにより、資格のあるユーザーは今日からキャッシュバックを請求できます
* 3番目のパラメータは少しトリッキーですが、複数のパラメータ（期間の開始、期間の終了、キャッシュバック率、下限、上限、制限）のカンマ区切りのリストです。販売した商品の販売を考慮して、2023年10月1日の深夜から2023年10月10日の深夜までの期間を選択します。

これには、日付をUnixタイムスタンプに変換する必要があります。[このページ](https://www.epochconverter.com/)に移動してください。2023年10月1日の日付を入力し、「Human date to Timestamp」ボタンをクリックしてエポックタイムスタンプに変換します（1696118400）。

<figure><img src="https://610299453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPqcAxRO5aNJ3Ru8Cly8H%2Fuploads%2Fgit-blob-d84447c8f18f12a342fae632e6cc24e874590d51%2Ftime2.png?alt=media" alt=""><figcaption></figcaption></figure>

同様に、2番目の日付（2023年10月10日の深夜）についても変換します。その結果は1696896000です。

次のパラメータは、キャッシュバック率であり、10%に設定します。

その後のパラメータは、期間内にチャンネルが販売する商品の数の下限を設定します。この数は1000個です。

その後のパラメータは、その数の上限を設定します。あまりにも多くの商品が販売された場合でもユーザーがキャッシュバックを受け取れないようにするため、大きな数に設定します（10000個）。

カンマ区切りリストの最後のパラメータは、ユーザーがこの特定のキャッシュバックを請求できる回数の制限を設定します。ここでは1に設定します。

要するに、3番目のフィールドには次のように入力します：1696118400、1696896000、10、1000、10000、1

これにより、購入した商品ごとに10%のキャッシュバックが付与され、1000個以上の商品を売ることができる場合に適用されます。1000個未満または10000個以上の商品を販売した場合は、キャッシュバックが無効になります。

この場合、商品の購入に基づいてユーザーに報酬を与えるので、4番目のフィールドは空白のままにします。

* ここには **Check Identity**

パラメータはありませんが、この値はキャッシュバックにも使用されますが、ディスカウント機能で設定する必要があります。このパラメータを変更する必要があるが、ディスカウントを作成したくない場合は、ディスカウントフォームを使用してパラメータ **Status** を **pending** に設定することができます。

* **Rewards In** パラメータは、ユーザーがキャッシュバックをトークン（現金）またはクレジット（現在の商品のディスカウント）で引き出すことを設定します。
* 最後のパラメータが **Yes** に設定されている場合、現在の商品（uber）の販売数のみをカウントし、**No** に設定されている場合、現在のチャンネルで利用可能なすべての商品の販売数をカウントします。

### ケース2：

この場合は、前の条件に加えて、売られたサブスクリプションの合計金額に基づいた新しい条件を追加します。1000件以上のサブスクリプションが売れるだけでなく、売れたサブスクリプションの合計額が少なくとも10000トークンであることを求めます。

<figure><img src="https://610299453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPqcAxRO5aNJ3Ru8Cly8H%2Fuploads%2Fgit-blob-600570ac77bd2e0149a201c62ae3f0bc546f9b1a%2Fproduct_page20.png?alt=media" alt=""><figcaption></figcaption></figure>

* 上記の手順を繰り返します
* この場合、4番目のフィールドは空白にせず、ここでは販売された商品の総額に基づいて資格を設定できます。

例えば、次のように入力すると（1696118400、1696896000、10、10000、1000000、1）、1000個以上の商品を10,000トークン以上で売ることができた場合、購入した商品ごとに10%のキャッシュバックが付与されます。1000個未満の商品が売れた場合や、100万トークン未満の商品が売れた場合は、キャッシュバックは無効になります。また、10000個以上の商品が売れた場合や、1000000トークン以上の商品が売れた場合も無効になります。

### ケース3：

以下は、特定の日付までにパーティーのチケットが100枚未満しか売れなかった場合、顧客に購入金額の100%を返金するオファーを設定する手順です。

3番目のフィールドのエントリは次のようになります：1696118400、1696896000、100、100、1000000、1

4番目のフィールドにはエントリがありません。他のフィールドは以前のケースと同じように埋めることができます。
