📚

ポイント利用に必要なトークンを発行する - Discount Code

💡
このページのゴールはVIPでポイント利用を提供する時に必要なカスタムアプリを発行してVIPの管理画面から登録することです。

VIPを使ってポイント利用の機能を提供するために、2つのカスタムアプリを作成していただく必要があります。1つはポイント利用のためのディスカウントを発行するために利用し、もう1つは作成されたが利用されなかったディスカウントを削除するために利用します。

カスタムアプリ開発の許可の設定を行う

※こちらの設定はポイントを行う際に必要なトークンを発行するのに必要な権限になります。

下記ガイドの管理画面からカスタムアプリの開発を有効にするの手順をご覧頂き設定をお願いいたします。

カスタムアプリを作成する

Shopify管理画面より「アプリ管理」→「ストア用のカスタムアプリを開発する」をクリックしてください。

image

右上の「アプリを作成」ボタンをクリックしてください。まずは1つ目のカスタムアプリを作成します。アプリ名に「VIP Discount Create」を入力してください。

image

これでカスタムアプリの作成が完了しました。次にこのカスタムアプリに付与する権限を選択します。「アクセススコープを選択して開始する」 → 「Admin APIスコープを設定する」をクリックしてください。

image

検索窓から「discount」で絞り込み、「write_discounts, read_discounts」を選択してください

image

下にスクロールし、「Webhook サブスクリプション」という箇所で「2022-10(最新) 」を選択してください。

image

画面右上から保存ボタンをクリックしてください。次に画面上部のタブから「API資格情報」をクリックし、アクセストークのカードに表示されている「インストール」をクリックしてください。

image

もう一度表示されるポップアップでもインストールボタンをクリックしてください。

image

インストールを行うことでアドミンAPIのアクセストークンが発行されます。以下の画面に表示されている「アクセストークン」「APIキー」「APIシークレットキー」の3つが必要な情報です。

image

同じ流れでもう一つカスタムアプリを作成する

上記のフローをもう一度繰り返し、次は「VIP Discount Delete」という名前でカスタムアプリを作成してください。

アクセストークンをVIPに保存する

2つのアプリが正常に作成されると、一覧画面に以下のように2つのアプリが表示されます。それぞれのアプリをクリックして、必要な情報をVIPに登録していきましょう。

image

「VIP Discount Create」「VIP Discount Delete」の順番で詳細画面を開き、タブの「API資格情報」をクリックして以下のルールでコピーしてください。

⚠️
アクセストークンの開示(及びコピー)は一度しか行えませんのでご注意ください
image

VIP管理画面へのコピーが完了したら左下の「保存する」ボタンをクリックして保存してください。これにてポイント利用の提供に必要なプライベートアプリの設定は完了となります。