予約ページで Apple Pay と Google Pay の決済を受け付ける方法
旅行者は、スマートフォンやパソコンのウォレットを使い、カード番号を入力せずに支払えます。どちらのウォレットも、ご自身の Stripe アカウントで動作します。
旅行者に表示される内容
ウォレットのボタン
予約ページにウォレットのボタンが表示され、旅行者はウォレットで支払いを確定します。
すぐに支払い済み
Stripe が支払いを確認すると、予約が支払い済みになります。
ウォレットが使える環境
Apple Pay は Apple デバイスと Safari で、Google Pay は Chrome と Android で使えます。それ以外では、旅行者は別の方法で支払います。
Apple Pay と Google Pay を追加する
Apple Pay と Google Pay はそれぞれ独立したゲートウェイで、Stripe Elements と同じ Stripe のキーを使って、同じように設定します。
- 1
Stripe のキーを取得する
Stripe Elements のガイドのとおりに、Stripe からシークレットキーと公開可能なキーをコピーします。
- 2
ウォレットごとに Webhook を作成する
Stripe で、Apple Pay 用と Google Pay 用に Webhook エンドポイントを 1 つずつ、Stripe Elements のガイドに載っているアドレスで作成します。各エンドポイントの署名シークレットをコピーします。
- 3
Apple Pay のカードを追加する
構成 → 支払いオプションを開き、Apple Pay のカードをクリックします。国と通貨を選び、追加をクリックします。見つからない場合は、カードの下のすべてのゲートウェイを表示を選びます。
- 4
キーを入力して有効化する
認証で、シークレットキーをAPIキーに、公開可能なキーを公開可能なキーに、Apple Pay のエンドポイントの署名シークレットをWebhook シークレットに貼り付けます。有効化をクリックします。
- 5
Google Pay も同じように設定する
Google Pay のカードで、Google Pay のエンドポイントの署名シークレットを使って、最後の 2 つの手順を繰り返します。
予約を受け付けるアドレスを Stripe に登録する
ウォレットのボタンは、Stripe アカウントに登録したウェブアドレスにしか表示されません。旅行者が予約するアドレスを、すべて登録してください。
- 1
Payment method domains を開く
本番環境で、Stripe の Payment method domains ページを開きます。
- 2
アドレスを追加する
Add a new domain をクリックし、アドレスを入力して Save and continue をクリックします。
- 3
残りのアドレスを追加する
下の一覧のアドレスごとに、同じ操作を繰り返します。
- ✓予約ウィジェットを設置している、ご自身のウェブサイト
- ✓yourname.tourtask.com(TourTask の予約ページ)
- ✓TourTask のウェブサイト:yourname.tourtask.site、または独自ドメイン
よくある質問
いいえ。Apple 側の手続きは Stripe が代わりに行います。Stripe にアドレスを登録するだけで済みます。
アドレスが Stripe に登録されているか(www ありとなしの両方)、デバイスにそのウォレットがあるかを確認してください。登録されていないアドレスでも、カード決済はこれまでどおり使えます。
はい、カード決済と同じように返金できます。予約で支払いの ⋮ メニューを開き、支払いを返金を選びます。