2

最近、私は Google Checkout 別名 Google Wallet で遊んでいました。私の仕事は、Onepage Checkout の支払い方法のステップでオプションとして機能させることでした。

私のMangentoのバージョンはCE 1.6.2.0です

デフォルトでは、カート ページにのみ Google チェックアウト フォームがあり、Onepage チェックアウト ページにはありません。モジュール ( Google Api ) の管理者設定を見ましたが、チェックアウト ページで有効にするオプションが見つかりませんでした。

googlecheckout/form.phtml にフォーム テンプレートがあり、チェックアウト ページで機能する予定だったようです。

私は「撃つ」ことに決め、Mage_GoogleCheckout_Model_Payment を書き換える簡単な拡張機能を作成したので、変更しました

protected $_canUseCheckout = false; to protected $_canUseCheckout = true;

ほら、チェックアウトページに支払い方法としてオプションが表示されました。

サンドボックス モードでいくつかのテスト注文を行いましたが、すべて問題ないようです。製品と配送料は正しいです。また、請求情報は Google ウォレット ページに自動的に入力され、チェックアウト ページの同じ情報を Google ウォレットに再度入力する必要はありませんでした。

私を悩ませているのは、デフォルトではこの「機能」が利用できず、Magentoコアの人々がそのように機能させた理由があるかもしれないという事実です.

基本的に私の質問は、Google Checkout をチェックアウト ページのオプションとして使用するリスクはありますか?

4

1 に答える 1

5

これは、Google のポリシーにより許可されていません。

http://checkout.google.com/seller/policies.html

「Google Checkout を Visa、MasterCard などと同等の支払い方法として位置付けたり提示したりしないでください。Google Checkout は既存の支払いタイプを集約して、購入者と販売者が取引できるようにします。Google Checkout は、既存の支払い方法に取って代わる、または同等の支払い方法ではなく、そのように表示してはなりません。したがって、電子商取引プロバイダーの標準的なチェックアウト フローを使用するバイヤーは、Visa、MasterCard、American Express などの支払いタイプと一緒にリストされた Google チェックアウトの支払いフィールド ドロップダウンに遭遇するべきではありません。代わりに、バイヤーは Google を選択するオプションを持っている必要があります。 4b で要求される個別のチェックアウト フローとしてのチェックアウト。

于 2012-12-02T23:32:54.850 に答える