Skip to main content
このページでは、Rechargeをサブスクリプションアップグレードで使用する際に固有の内容をすべて説明します。サブスクリプションアップグレードの仕組みの全体像については、サブスクリプションアップグレードを参照してください。

対応機能

Rechargeはすべてのサブスクリプションアップグレードタイプに対応しています。
  • 配送または請求頻度を変更
  • 別の商品に置き換え
  • 両方 – 頻度を変更して商品を置き換え
  • サブスクリプションに別のサブスク可能なアイテムを追加(アイテムを追加するを参照)
  • 前払いと後払いの頻度

Recharge APIトークンを生成する

  1. Rechargeのマーチャントポータルにログインします。
  2. Tools & Apps → API Tokensに移動します。
  3. Create an API Tokenをクリックします。
  4. 名前と連絡先メールアドレスを入力します。
  5. Aftersellに必要な権限を設定します: Subscriptionsに対するRead and Write、OrdersとPlansに対するRead。Productsスコープは不要です。
  6. Saveをクリックし、APIキーをコピーします。
トークンは4つのスコープすべてを持っている必要があります: read_ordersread_subscriptionswrite_subscriptionsread_plans。キーのテスト時にAftersellは4つすべてを確認し、不足しているものがあればエラーメッセージに示します。 詳細については、RechargeのAPIドキュメントを参照してください。

セットアップウィザードでRechargeを接続する

サブスクリプションアップグレードウィザードのステップ1: Connect providerに到達したら:
  1. Subscription providerドロップダウンからRechargeを選択します。
  2. API tokenフィールドにAPIトークンを貼り付けます。
  3. Test API keyをクリックします。Aftersellはトークンを検証し、正しく認証されること、必要なスコープをすべて持っていること、あなたのストアに属していることを確認します。
  4. テストに合格したら(緑のチェック)、Continueをクリックしてステップ2に進みます。
テスト結果は2つの状態のいずれかを示します。
  • 緑のチェック — 「API key verified」。 トークンが認証され、必要なスコープがすべて揃っており、トークンがあなたのストアに属しています。Continueが有効になります。
  • 赤のキャンセルアイコン。 チェックが正常に完了しませんでした。アイコンの横のメッセージを読んでください: トークンが拒否されたか、必要なスコープが不足しています。メッセージには不足している具体的なスコープが示されます。Rechargeでトークンを修正して再テストしてください。または、Aftersellがチェックを完了できなかった場合(「Could not verify the API key. Please try again.」)は、トークンの問題ではなく呼び出しの失敗です — その場合は再度テストするだけで構いません。
「検証できなかった」結果は拒否とまったく同じ見た目になるため、アイコンではなくメッセージで判断してください。チェックが緑になるまでContinueは無効のままで、プロバイダーやトークンを編集すると前回の結果はクリアされます。

Rechargeでアップグレードを確認する

テスト注文を行い、アップグレードオファーを受け入れた後: RechargeダッシュボードのCustomersに移動し、顧客を見つけてSubscriptionsを開きます。アクティブなサブスクリプションに、新しい頻度、商品、または割引が即座に反映されているはずです。 Rechargeは、受け入れ後ほぼリアルタイムで更新されます。

Recharge固有の問題のトラブルシューティング

アップグレードは受け入れられたが、サブスクリプションが変更されなかった 最もよくある原因:
  • APIトークンが期限切れか、必要な権限が不足している。トークンはread_ordersread_subscriptionswrite_subscriptionsread_plansを持っている必要があります。ステップ1: Connect providerに移動し、キーを再テストして、エラーメッセージで不足している具体的なスコープを確認してください。
  • ファネル内の対象商品が、顧客が実際に購読しているものと一致していない。
Aftersellは、失敗したプロバイダー呼び出しをバックグラウンドワークフローで自動的に再試行します。すべての再試行が失敗した場合は、ストアのURL、Shopifyの注文ID、顧客のメールアドレス、アップグレードが受け入れられたおおよその時刻、使用しているプロバイダーを添えてサポートにお問い合わせください。 販売プランのドロップダウンが空 「Use an existing selling plan」オプションは、Rechargeから直接プランを取得します。ドロップダウンが空の場合:
  • Rechargeダッシュボードで販売プランが設定されていることを確認します。
  • APIトークンにread_plansスコープがあることを確認します。
  • ステップ1: Connect providerに戻り、APIキーを再テストして続行します。

サブスクリプションアップグレードの概要に戻る · セットアップと設定 · 連携とは?