対応機能
- 配送または請求頻度を変更(サブスクリプション全体に適用)
- 別の商品に置き換え
- 両方 - 頻度を変更して商品を置き換え
- サブスクリプションに別のサブスク可能なアイテムを追加(アイテムを追加するを参照)。顧客がすでにその商品を購読している場合、Stayは新しいラインを追加する代わりにその数量を増やします(これには価格一致の条件があります - 下記の制限事項を参照)。
- 後払い(配送ごとの支払い)の頻度。後払いのサブスクリプションを先払いプランに移行することも含みます(下記の条件があります)
サブスクリプションを先払いプランに移行する
- 先払いプランがStay AIにすでに存在し、商品に割り当てられている必要があります。 Aftersellはプランを作成できません。オファーでは、Stay AIですでに設定されているプランからのみ選択できます。
- 移行すると新しいサブスクリプションが作成され、古いサブスクリプションはキャンセルされます。 Stayはこの変更を、先払いプランで新しいサブスクリプションを作成し、元のサブスクリプションをキャンセルすることで行うため、サブスクリプションには新しい参照が割り当てられます。参照でサブスクリプションを追跡している倉庫、3PL、レポートツールは再同期が必要です。サブスクリプションアップグレードのフルフィルメントと3PLマッピングを参照してください。
Stay AI固有の制限事項
- 前払い(先払い)のサブスクリプションは変更できません。 Stayでは、アップグレードタイプにかかわらず、顧客が先払いしたサブスクリプションへの変更は一切許可されていません。前払いプランの顧客がアップグレードオファーを受け入れた場合、アップグレードはキャンセルされて返金され、サブスクリプションはそのまま残ります。同じ理由で、先払いプランでのみ販売されている商品へのサブスクリプションの入れ替えもできません。
- キャンセルの通知は1アカウントにつき1つのアプリに限られます。 Stayはキャンセルの更新を1アカウントにつき1つのアプリにのみ送信します。Aftersellより前に別のアプリや連携がStayのキャンセルWebhookに登録している場合、Aftersellはそれらの更新を受け取れず、Subscriptions cancelled チャートにStayのキャンセルが反映されません。キャンセルの追跡を機能させるには、接続するAPIキーにWebhooks権限が含まれている必要があります(下記参照)。
- 頻度の変更はサブスクリプション全体に適用されます。 Stayではサブスクリプションごとにスケジュールが1つしかないため、届く頻度を変更すると、そのサブスクリプション上のすべての商品が移動します。サブスクリプションに2つ以上の商品が含まれている場合は、オファーでKeep on existing subscriptionをオンにする必要があります。オンにしないと、頻度アップグレードは拒否され、購入者に返金されます。これが必要なのは頻度の変更の場合のみで、商品の入れ替えやアドオンは影響を受けず、この設定なしで機能します。
- 顧客がすでに購読している商品を追加する場合は、価格の一致が必要です。 アドオンが顧客がすでに持っている商品である場合、Stayはラインを追加するのではなく数量を増やします。ただし、これはオファーの価格が顧客がすでにその商品に支払っている価格と一致する場合に限ります。価格が異なる場合(たとえば、アドオンが20%オフで、顧客のプランが10%オフの場合)、アップグレードは拒否され、サブスクリプションは変更されません。アドオンに顧客のプランと同じ割引を設定するか、別の商品を提案してください(別の商品であれば影響はありません)。
- 通貨はストアの価格設定と一致している必要があります。 顧客のサブスクリプションが、ストアで価格設定していない通貨で請求されている場合、アップグレードは拒否されます。
- 1つの注文から作成された重複サブスクリプションは区別できません。 1つの注文で、どちらもオファーの商品を含む2つのStayサブスクリプションが開始された場合、Aftersellは顧客がどちらを意図したのか判断できないため、誤ったコントラクトに適用するのではなくアップグレードを拒否します。
- レート制限によりスループットが制限されます。 Stayでは1アカウントにつき1分あたり60リクエストまで許可されています。1回のアップグレードには4〜6リクエストが必要なため、ストアのピーク時の上限は1分あたり約10〜15件のアップグレードです。
Stay AI APIキーを生成する
- Stay AIダッシュボードで、Account → API tokens → Add API keyに移動します。
- キーを作成するときに、All permissionsを選択します。Aftersellには、Subscriptions、Orders、Selling Plan Groups、Webhooksへのアクセスが必要です。Webhooks権限により、Aftersellはキャンセルを把握できます。
- キーをコピーして、安全な場所に保管します。パスワードと同様に扱ってください。
セットアップウィザードでStay AIを接続する
- Subscription providerドロップダウンからStay AIを選択します。
- API keyフィールドにAPIキーを貼り付けます。
- Test API keyをクリックします。Aftersellはキーを検証し、正しく認証されること、あなたのストアに属していることを確認します。
- テストに合格したら(緑のチェック)、Continueをクリックしてステップ2に進みます。
- 緑のチェック - 「API key verified」。 キーが認証され、あなたのストアに属しています。Continueが有効になります。キーにWebhooks権限がない場合でもテストには合格しますが、サブスクリプションのキャンセルが記録されない旨の警告が表示されます。キャンセルを追跡したい場合は、Stay AIでAll permissionsを付与してキーを作成し直してください。
- 赤のキャンセルアイコン。 チェックが正常に完了しませんでした。アイコンの横のメッセージを読んでください: キーが拒否されたか、Aftersellがチェックを完了できなかったか(「Could not verify the API key. Please try again.」)のいずれかです。後者はキーの問題ではなく呼び出しの失敗です - その場合は再度テストするだけで構いません。
Stay AIでアップグレードを確認する
アップグレードを適用できない場合
- 失敗したアップグレードは自動的に再試行されます。 Stay AIへの呼び出しが失敗した場合、Aftersellはバックグラウンドワークフローで再試行します。
- それでも適用できない場合は、購入者に返金されます。 サブスクリプションアップグレードでは、Shopify注文上の小さなプレースホルダーライン(購入者が受け取る商品ではありません)にのみ請求されるため、アップグレードを完了できない場合、Aftersellはその請求を返金します。
- 確認できないものは、推測せずに手動レビューの対象としてフラグが付けられます。 そのため、実行されなかったアップグレードに対して購入者に請求されることはありません。
Stay AI固有の問題のトラブルシューティング
- 顧客が**前払い(先払い)**プランを利用している。Stayでは前払いのコントラクトを変更できないため、アップグレードはキャンセルされ、返金されます。これは想定どおりの動作です。
- サブスクリプションがストアで価格設定していない通貨で請求されているため、アップグレードが拒否された。
- サブスクリプションに2つ以上の商品があり、Keep on existing subscriptionをオンにせずに頻度を変更した。
- 1つの注文で、どちらもオファーの商品を含む2つのStayサブスクリプションが開始されたため、Aftersellがどちらをアップグレードすべきか判断できなかった。
- APIキーが別のストアのものであるか、必要な権限(Subscriptions、Orders、またはSelling Plan Groups)が不足している。Stay AIでキーを作成し直すか選択し直し、ステップ1: Connect providerに移動して再テストしてください。
- ファネル内の対象商品が、顧客が実際に購読しているものと一致していない。
← サブスクリプションアップグレードの概要に戻る · セットアップと設定 · 連携とは?