場所: 設定 → 読者と収益 → 連携 → 決済
このページを開く: admin.<your-site>/settings/connections/payments (<your-site> をご自身のサイトアドレスに置き換えてください)
事前準備
- 連携の追加、編集、削除ができるのはオーナーのみです。
- キーをコピーできるよう、ゲートウェイの管理画面を開いておいてください。設定画面内の「Where do I find these in」リンクを押すと、別タブで管理画面が開きます。
手順
- 設定 → 読者と収益 → 連携サービス を開きます。決済代行サービス カードで すべての決済設定 を押します。連携サービス タブのまま進めます。
- 連携を追加 を押します(まだ連携がない場合は Razorpay を接続、Connect Stripe、Connect PayPal のいずれか)。
- 決済代行サービス を選択します: Razorpay、Stripe、または PayPal。
- モード を選びます: テストモード または 本番モード。
- 連携に 名前 を付けます。この名称はあなたにのみ表示されます。
- キーを貼り付けます。入力項目はゲートウェイによって異なります。詳しくは Razorpay、Stripe、または PayPal をご覧ください。
- 読者にこの連携経由で支払ってもらう場合は、デフォルトに設定 をオンのままにします。読者は各モードのデフォルト連携を通じて決済します。
- 設定画面の一番下にあるボタンを押します。どのゲートウェイを選んでも Razorpay を接続 と表示されます。キーを保存する前に本人確認を求められる場合があります。
- 新しくできたカードで Webhook セクションを開きます(どのゲートウェイでも見出しには「paste into Razorpay」と表示されます)。Webhook URL をコピーし、ゲートウェイの管理画面で指定のイベントにチェックを入れます。
- 接続テスト を押します。問題がなければ「Connected」と表示されます。
補足情報
- カードにはモード(テストモード または 本番モード)、接続状態(正常、未確認、エラー、オフ)、そして「Default」が表示されます。
- 保存されたシークレットキーは二度と表示されません。変更したい場合は新しいキーを貼り付けて上書きしてください。
- 連携のモードは後から変更できません。別のモードが必要な場合は新しく連携を追加してください。
- カードメニューには デフォルトに設定、無効にする、削除 があります。削除すると読者がその連携で決済できなくなります。過去の注文履歴は保持されます。
- 本番モードでは実際の決済が行われます。利用規約、返金ポリシー、お問い合わせページを必ず先に公開してください。
- テストモードのみ設定されている場合は、「Test mode: readers can't buy until you add live keys.」と表示されます。
トラブルシューティング
- 「Razorpay didn't accept these keys. Check that the key id and secret are from the same mode.」
- 「This is a live key but you chose Test mode. Switch the mode or paste a test key.」(本番モードでテストキーを入力した場合は逆のメッセージが表示されます)
- 「Use a different webhook secret for test and live.」
- 「Publish your Terms, Refund and Contact pages before going live.」
- 「Nothing was saved. Confirm it's you to save the keys.」
- 「Give this connection a name, e.g. “Razorpay test”.」
- 「Enter the key id from your gateway dashboard.」
- 「Use at least 20 characters: letters, digits, _ or - only. Tap “Make a new secret code for me” to get one.」(これは Razorpay の Webhook シークレット用です)
よくある質問
よくある質問
テスト用と本番用の連携を両方同時に持てますか?
はい、可能です。それぞれのモードに1つずつデフォルトの連携を設定できます。
カードに「Not checked yet」と表示されるのはなぜですか?
接続テスト を押して接続テストを実行してください。