メインコンテンツへスキップ

検索

単語または質問を入力してヘルプ記事を検索してください。

Razorpayの連携方法は?

この記事の内容

Where: 設定 → 読者とお金 → 連携 → 決済

このページを開く: admin.<your-site>/settings/connections/payments(<your-site>をご自身のサイトアドレスに置き換えてください)

事前準備

  • Razorpayアカウント。RazorpayのTest modeから始めます。
  • サイト所有者である必要があります。

手順

  1. Razorpayのダッシュボードで、Test modeに切り替えます。
  2. Settings → Advanced → Connect other apps → API keysへ移動し、キーを生成します。キーIDとシークレットキーをコピーしてください。シークレットキーは一度しか表示されません。
  3. KeynateでSettings → Readers & money → Connections → Paymentsを開き、Connect Razorpay(またはAdd connection)を押します。
  4. Test modeを選択します。Key id(rzp_test_で始まります)、Key secret、Webhook secretを貼り付けます。
  5. シートの下部にあるConnect Razorpayを押します。
  6. カード上のLet Razorpay tell your site about paymentsを確認します。Razorpayの仕様上、外部アプリによる自動設定ができないため、Razorpay側で1分ほどの作業が必要です。手順は3つあります:
    1. Razorpayを開き、Webhooksへ進んでAdd New Webhookを押します。
    2. Razorpayのフォームに、Webhook URL、Secret、Active events(それぞれにチェックを入れます)を入力します。各項目にCopyボタンがあります。シークレットは一度しか表示されません。紛失した場合はEditを押し、次にMake a new secret code for meを押してください。
    3. Create Webhookを押します。その後、少額のテスト決済を行います。
  7. 手順の下にある表示を確認します。最初はWaiting for Razorpay's first message…と表示され、正常に動作すると緑色に変わりWe received Razorpay's first message.になります。これで支払いが自動的に「支払い済み」として反映されます。再確認するにはCheck nowを押します。後から確認したい場合はShow the steps againで手順を開けます。
  8. カードのTest connectionを押し、テスト決済を行います。
  9. 正常に完了したら、テストモードバーのGo live with Razorpayを押して本番用キー(rzp_live_)を追加します。本番モードでは、最初の実際の決済が行われた後にカードが緑色に変わります。

詳細ヘルプ: 決済メッセージ(Webhook)。

補足情報

  • キーIDは、テストモードではrzp_test_、本番モードではrzp_live_で始まる必要があります。
  • Webhookシークレットは、テスト用と本番用で異なるものを使用してください。

トラブルシューティング

  • 「キーIDはrzp_test_(テストモード)またはrzp_live_(本番モード)で始まります。Razorpayダッシュボード内のAPIキーページからコピーしてください。」
  • 「シークレットキーを貼り付けます。キー作成時に一度だけ表示されます。」紛失した場合は新しいキーを生成してください。
  • 「Razorpayに入力したWebhookシークレットを貼り付けます。」

よくある質問

よくある質問

Razorpayのキー画面はどこにありますか?

設定シート内に新しいタブで開くリンクがあるほか、ページのサイドパネルにもOpen Razorpay API keysとOpen Razorpay webhooksがあります。

Webhookが動作しているか確認するには?

カードにWe received Razorpay's first message.と表示されていれば正常です。それまではWaiting for Razorpay's first message…と表示されます。StripeやPayPalも有効な場合、カード側でどちらからのメッセージか判別できない旨が表示されることがあります。一度確認できていれば、追加の作業は不要です。

テストモードの切り替えはどこですか?

Razorpayのダッシュボードにあります。キーを生成する前にTest modeに切り替えてください。

関連記事

フィードバック

役立つ情報でしたか?

他の言語でも利用可能

まだお困りですか?