ドキュメントお問い合わせ

予約ページで 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. 1

    Stripe のキーを取得する

    Stripe Elements のガイドのとおりに、Stripe からシークレットキーと公開可能なキーをコピーします。

  2. 2

    ウォレットごとに Webhook を作成する

    Stripe で、Apple Pay 用と Google Pay 用に Webhook エンドポイントを 1 つずつ、Stripe Elements のガイドに載っているアドレスで作成します。各エンドポイントの署名シークレットをコピーします。

  3. 3

    Apple Pay のカードを追加する

    構成 → 支払いオプションを開き、Apple Pay のカードをクリックします。国と通貨を選び、追加をクリックします。見つからない場合は、カードの下のすべてのゲートウェイを表示を選びます。

  4. 4

    キーを入力して有効化する

    認証で、シークレットキーをAPIキーに、公開可能なキーを公開可能なキーに、Apple Pay のエンドポイントの署名シークレットをWebhook シークレットに貼り付けます。有効化をクリックします。

  5. 5

    Google Pay も同じように設定する

    Google Pay のカードで、Google Pay のエンドポイントの署名シークレットを使って、最後の 2 つの手順を繰り返します。

追加する前の Apple Pay のカード。

予約を受け付けるアドレスを Stripe に登録する


ウォレットのボタンは、Stripe アカウントに登録したウェブアドレスにしか表示されません。旅行者が予約するアドレスを、すべて登録してください。

  1. 1

    Payment method domains を開く

    本番環境で、Stripe の Payment method domains ページを開きます。

  2. 2

    アドレスを追加する

    Add a new domain をクリックし、アドレスを入力して Save and continue をクリックします。

  3. 3

    残りのアドレスを追加する

    下の一覧のアドレスごとに、同じ操作を繰り返します。

  • ✓予約ウィジェットを設置している、ご自身のウェブサイト
  • ✓yourname.tourtask.com(TourTask の予約ページ)
  • ✓TourTask のウェブサイト:yourname.tourtask.site、または独自ドメイン
example.com と www.example.com は別のアドレスです

旅行者がどちらのアドレスでもウェブサイトにアクセスできる場合は、両方を登録してください。

よくある質問


いいえ。Apple 側の手続きは Stripe が代わりに行います。Stripe にアドレスを登録するだけで済みます。

アドレスが Stripe に登録されているか(www ありとなしの両方)、デバイスにそのウォレットがあるかを確認してください。登録されていないアドレスでも、カード決済はこれまでどおり使えます。

はい、カード決済と同じように返金できます。予約で支払いの ⋮ メニューを開き、支払いを返金を選びます。

このページは役に立ちましたか?