2012-12-02 3 views
2

최근 Google Checkout a.k.a Google 월렛을 가지고 놀았습니다. 내 작업은 지불 방법의 옵션으로 작동하도록 설정했습니다. OnPage Checkout.Magento - 온 체크 아웃에서 Google Checkout을 옵션으로 사용할 때의 위험도

는 Mangento의 나의 버전은 우리가 카트 페이지 에 있지만 Onepage 체크 아웃 페이지에 구글 체크 아웃 양식이 기본적으로 CE 1.6.2.0

입니다. 모듈 (Google Api)의 관리자 설정 을 확인했지만 결제 페이지에서 사용 설정하는 옵션을 찾지 못했습니다.

googlecheckout/form.phtml 에 서식 파일이 있고 체크 아웃 페이지에서 작업 할 것으로 보입니다.

나는 내가
protected $_canUseCheckout = false; to protected $_canUseCheckout = true; 

봐라

변경 "촬영"에 결정 Mage_GoogleCheckout_Model_Payment를 다시 쓰는 간단한 확장을 작성, 옵션은 결제 수단으로 체크 아웃 페이지에 나타났다.

샌드 박스 모드에서 일부 테스트 주문을했는데 모든 것이 정상적으로 처리 될 것 같습니다. 제품과 배송 금액이 정확합니다. 또한 결제 정보가 Google 월렛 페이지에 자동으로 채워졌으며 Google 월렛에서 결제 정보와 동일한 정보를 다시 채울 필요가 없습니다.

나를 괴롭히는 것은 기본적으로이 "기능"을 사용할 수 없다는 것입니다. 그리고 Magento 코어의 사람들이 그것을 만든 이유가있을 수 있습니다. 그런 식으로 작업하십시오.

기본적으로 내 질문에 체크 아웃 페이지의 옵션으로 Google Checkout을 사용할 위험이 있습니까?

답변

5

Google 정책에 따라 허용되지 않습니다.

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

'등 비자, 마스터 카드로 지불 상당의 형태로 존재 Google Checkout을 배치하지 마십시오 구글 체크 아웃 구매자와 상인들이 거래 할 수 있도록 기존의 지불 유형을 집계합니다. Google Checkout은 기존 결제 유형을 대체하거나 이에 상응하는 결제 방법이 아니므로 제시해서는 안됩니다. 따라서 전자 상거래 제공 업체의 표준 결제 흐름을 사용하는 구매자는 Visa, MasterCard, American Express 등과 같은 결제 유형과 함께 Google Checkout과 함께 결제 필드 드롭 다운을 발견해서는 안됩니다. 대신 구매자는 Google을 선택할 수있는 옵션을 가져야합니다 4b.에서 요구되는 별도의 체크 아웃 플로우로 체크 아웃. '

+0

답변에 많은 감사드립니다. 개발자로서 나는 그 작품의 기술적 인 세부 사항에 초점을 맞추고 있으며 대개 나는 정책 등에 익숙하지 않다. 희망은 지역 사회의 나머지 부분에 도움이 될 것이다. 감사. – ceckoslab