VIPを使ってポイント利用の機能を提供するために、2つのカスタムアプリを作成していただく必要があります。1つはポイント利用のためのディスカウントを発行するために利用し、もう1つは作成されたが利用されなかったディスカウントを削除するために利用します。
カスタムアプリ開発の許可の設定を行う
※こちらの設定はポイントを行う際に必要なトークンを発行するのに必要な権限になります。
下記ガイドの管理画面からカスタムアプリの開発を有効にするの手順をご覧頂き設定をお願いいたします。
カスタムアプリを作成する
Shopify管理画面より「アプリ管理」→「ストア用のカスタムアプリを開発する」をクリックしてください。
右上の「アプリを作成」ボタンをクリックしてください。まずは1つ目のカスタムアプリを作成します。アプリ名に「VIP Discount Create」を入力してください。
これでカスタムアプリの作成が完了しました。次にこのカスタムアプリに付与する権限を選択します。「アクセススコープを選択して開始する」 → 「Admin APIスコープを設定する」をクリックしてください。
検索窓から「discount」で絞り込み、「write_discounts, read_discounts」を選択してください
下にスクロールし、「Webhook サブスクリプション」という箇所で「2022-10(最新)
」を選択してください。
画面右上から保存ボタンをクリックしてください。次に画面上部のタブから「API資格情報」をクリックし、アクセストークのカードに表示されている「インストール」をクリックしてください。
もう一度表示されるポップアップでもインストールボタンをクリックしてください。
インストールを行うことでアドミンAPIのアクセストークンが発行されます。以下の画面に表示されている「アクセストークン」「APIキー」「APIシークレットキー」の3つが必要な情報です。
同じ流れでもう一つカスタムアプリを作成する
上記のフローをもう一度繰り返し、次は「VIP Discount Delete」という名前でカスタムアプリを作成してください。
アクセストークンをVIPに保存する
2つのアプリが正常に作成されると、一覧画面に以下のように2つのアプリが表示されます。それぞれのアプリをクリックして、必要な情報をVIPに登録していきましょう。
「VIP Discount Create」「VIP Discount Delete」の順番で詳細画面を開き、タブの「API資格情報」をクリックして以下のルールでコピーしてください。
VIP管理画面へのコピーが完了したら左下の「保存する」ボタンをクリックして保存してください。これにてポイント利用の提供に必要なプライベートアプリの設定は完了となります。