Actions Center の予約のエンドツーエンド統合の一環として、支払いを必要とする取引について、デポジット、ノーショー料金、前払い在庫を予約ページにリンクアウトするように設定できます。この方法で支払いを有効にすると、指定した予約ページで予約フローと取引全体を処理できます。
利用資格
特定の予約にお支払いを追加するには、次の前提条件を満たしている必要があります。
- 既存のライブ E2E 統合。
- お支払い処理に対応できる予約ページに直接ディープリンクする機能。
- お支払いリダイレクトに関するポリシーに準拠していることを確認する
お支払いリダイレクトの実装手順
お支払い(従来版)からお支払いリダイレクトへの移行手順
お支払い転送とお支払い(従来版)は、ほとんどのフィード定義を共有しています。パートナーは、既存の実装を再利用して、お支払い転送を有効にできます。従来のお支払いでは、Google が支払い処理を行い、フィードで提供された詳細情報を使用して支払いを送信していました。支払いリダイレクトを使用すると、Google による支払いの処理は行われなくなるため、その取引に必要な構成はフィードから削除する必要があります。
移行に必要な手順
- 販売者フィード内の
tokenize_config
フィールドは、Google が支払いを処理するために使用します。このフィールドは不要になったため、削除する必要があります。 - (省略可)予約サーバーが
payment_method_token
オブジェクトを受け入れることができる機能を削除。 - お支払いのリダイレクトの実装手順の手順に沿って対応します。
お支払い(従来版)と支払いリダイレクトのフィード間の違い:
E2E 支払い販売者のサンプル
{ "merchant": [ { "merchant_id": "dining-A", "name": "The Noodle Shop", "telephone": "+1 123-456-7890", "url": "www.diningAspublicsite.com", "tax_rate": { "micro_percent": 6750000 }, "tokenization_config": { "tokenization_parameter": { "stripe:publishableKey": "merch_live_5ALFBK23V29384", "gateway": "stripe", "stripe:version": "2017-08-15" } }, "geo": { "latitude": 37.422113, "longitude": -122.084041, "address": { "country": "US", "region": "CA", "postal_code": "94043", "street_address": "1897 Landings Dr", "locality": "Mountain View" } }, "category": "restaurant" } ] }
支払いリダイレクト販売者の例
{ "merchant": [ { "merchant_id": "dining-A", "name": "The Noodle Shop", "telephone": "+1 123-456-7890", "url": "www.diningAspublicsite.com", "tax_rate": { "micro_percent": 6750000 }, "geo": { "latitude": 37.422113, "longitude": -122.084041, "address": { "country": "US", "region": "CA", "postal_code": "94043", "street_address": "1897 Landings Dr", "locality": "Mountain View" } }, "category": "restaurant" } ] }