Razorpay を接続する
Razorpay で API キーを作成し、Key ID と Key secret を Menuthere に貼り付けて、ご自身の Razorpay アカウントを接続します。Webhook secret を入力して Razorpay に Webhook を追加すると、お客様が支払った瞬間に注文が支払い済みとして表示されます。
- 場所
- Settings → Payments & tax → Payment Methods → Configure
- 所要時間
- 10 分
- 更新日
Razorpay を接続する
ステップ 1: Razorpay で API キーを作成する
Razorpay で Razorpay → Settings → API Keys を開き、新しいキーを作成します。Key ID と Key secret が発行されます。
ステップ 2: キーを Menuthere に貼り付ける
Settings → Payments & tax → Payment Methods を開き、Online payment をオンにして Configure を押し、Razorpay を選びます。Key ID(rzp_live_ で始まります)と Key secret を貼り付けます。シークレットは暗号化されて保存されます。
ステップ 3: Webhook secret を追加する
Webhook secret に好きな文字列を入力するか、Generate を押して yourstore@menuthere のような文字列を作ります。次の手順で Razorpay に入力するシークレットと同じものであれば問題ありません。
ステップ 4: Razorpay に Webhook を追加する
Razorpay で Razorpay → Settings → Webhooks を開き、Add new webhook をクリックします。Menuthere のページに表示されている Webhook URL と、同じシークレットを貼り付けます。Active events の payment を開き、captured と failed を選びます。Webhook をオンにして保存します。
ステップ 5: Save and turn on
Menuthere に戻って Save and turn on を押します。Razorpay のキーに、末尾 4 文字とともに Saved と表示されます。
Webhook が大切な理由
Webhook secret がないと、Razorpay からの確認をサーバー側で検証できないため、お客様のブラウザがお店に戻ってきたときにだけ、注文が支払い済みになります。その前にタブを閉じられると、この確認は失われます。Webhook を追加すると、このすき間がなくなります。
よくある質問
代金は Menuthere を経由しますか?
Razorpay と Cashfree を併用できますか?
関連ページ
見つからない場合は [email protected] までメールするか、チャットでお問い合わせください(9:00〜21:00)。ヘルプセンター料金menuthere.com
