はじめに・ご利用条件
KOMOJUでは現在、ホストページ経由でGoogle Pay™に対応しています。
KOMOJU経由でGoogle Pay™をご利用いただく前に、Google Pay™のウェブ向けブランドガイドラインを必ずご確認のうえ、遵守してください。KOMOJUのホストページはこのガイドラインに厳密に準拠していますが、ホストページの前後(上流・下流)にある加盟店様側のページや決済フローについても、同様にガイドラインを遵守する必要があります。
ホストページによるGoogle Pay™連携を利用すると、お客様へGoogle Pay™を決済手段として簡単に提供できます。Google Pay™を有効にするには、あわせて以下の必須手順を完了してください。
Googleのポリシーの遵守:すべての加盟店は、Google Pay™ and Wallet APIのAcceptable Use Policy(利用規約)に従い、Google Pay™ API Terms of Service(利用規約)に同意する必要があります。
ホストページで決済を受け付ける方法については、詳細ガイドをご参照ください。
Google Pay™をご利用いただくには、あらかじめKOMOJU経由でクレジットカード決済(VISA / MasterCardのみ)の審査が完了している必要があります。現在KOMOJUで接続されているカードネットワークは、加盟店ダッシュボードの「決済方法」セクションでご確認ください。
対象範囲と3DS
Google Pay™は、次の2種類のカード認証情報に対応しています。PAN_ONLY(Google Pay™に保存された実カード情報。下記のとおり通常の3DSフローが適用されます)と、CRYPTOGRAM_3DS(端末上に保存されたトークン化された仮想カード。認証はGoogle Pay™側で行われるため、3DSは不要です)。
現時点の実装では PAN_ONLY のみに対応しており、対象は日本国内に限定されています。CRYPTOGRAM_3DS への対応についてはアクワイアラーと協議中であり、対応次第このページを更新します。
現行実装ではGoogle Pay™決済はすべて PAN_ONLY のため、通常のクレジットカード決済として処理できます。そのため、これらの取引では3Dセキュア(3DS)が実施されます。3DSはホストページ側で自動的に行われるため、加盟店様側で追加の対応は不要です。
なお、各決済時に、加盟店アカウントごとに紐づく内部UUIDをGoogle Pay™へ自動送信します(Google Pay™のパラメーター gatewayMerchantID を使用)。あわせて、gateway の値として "komoju" もGoogle Pay™へ渡します。
カードネットワーク
現行の PAN_ONLY カード認証情報では、有効なクレジットカードのオンボーディング状況に応じて、Visa、Mastercard、JCB、AMEX、Discoverのカードネットワークに対応しています。
ホストページは、現在オンボーディング済みのカードネットワークを、Google Pay™の allowedCardNetworks プロパティを使って自動的にGoogle Pay™へ連携します。この処理は自動で行われるため、加盟店様側での対応は不要です。
ホストページでGoogle Pay™を利用する
ホストページ経由でGoogle Pay™を利用するには、ホストページの詳細ガイドに従ってセッションを作成してください。このセッションでは、決済スラッグ google_pay を指定します。他の決済手段と組み合わせることで、お客様はホストページ上で希望の決済方法を直接選択できます。パラメーターの詳細はこちらのページをご確認ください。
また、payment_data オブジェクトに請求先住所(Billing Address)または配送先住所(Shipping Address)を指定した場合、それらはGoogle Pay™のBillingAddressParametersおよび/またはShippingAddressParametersとしてGoogle Pay™へ連携されます。KOMOJUでの決済処理に必須ではありませんが、3DSのスムーズな成功率向上などのメリットがあります。
なお、ホストページ連携のため、Google Pay™の暗号化ペイロードに直接アクセスすることはありません。すべてホストページ側で処理されるため、加盟店様側での取り扱いは不要です。
WooCommerceでGoogle Pay™を利用する
WooCommerceストアでGoogle Pay™を受け付ける場合は、次の2点をご確認ください。
- KOMOJUのWooCommerceプラグインが最新バージョンであること
- Google Pay™に対して「インライン決済フィールド(Inline Payment Fields)」オプションが無効になっていること
インライン決済フィールドを無効にする方法
- WordPressの管理画面で、「WooCommerce > 設定 > 支払い」を開きます。
- 「Google Pay」をクリックします。
- 「インライン決済フィールド(Inline Payment Fields)」オプションをオフにします。
- 変更を保存します。
以上です。無効化後も、Google Pay™のチェックアウトは通常どおりご利用いただけます。