2010-12-04 4 views

답변

0

표준 Google Checkout의 문제는 Google에 체크 아웃하는 것입니다. 이는 고객을 혼란스럽게 할 수 있으며 Google Checkout에 도달하면 사람들이 주문을 완료하지 않을 때 판매가 중단됩니다.

더 나은 방법은 간단한 주문 시스템 백엔드와 플렉스 장바구니 프런트 엔드를 작성/찾는 것입니다. 1 PHP 스크립트를 사용하여 다음과 같이 주문 프로세스는

  1. 고객이 카트 (플렉스)의 항목을 배치하고 카트가 통과하고 주문 시스템에 저장되어에서
  2. 데이터를 체크 아웃 선택 ... 작동합니다 (mysql) 그리고 주어진 orderID. order_status 열이 있는지 확인하고 "보류 중"으로 설정하십시오.
  3. Google Checkout API를 사용하면 Google이 결과의 일부로 귀하에게 전달하기를 원하는 고객의 정보, 청구서 발송, 배송, 주문 총계 및 주문 ID를 전달합니다. 이것은 모두 API와 PHP 스크립트를 사용하여 뒤에서 수행됩니다.
  4. Google의 API가 응답하고 해당 응답을 주문 데이터베이스에 저장하여 상태를 "신규 주문"또는 "거부 됨"으로 업데이트하고 고객에게 주문이 거부 된 이유를 조회하려는 경우 추가 의견을 다른 열에 저장합니다 전화.
  5. 이제 스크립트에서 Google의 응답을 출력합니다. echo $ response;
  6. Flex에서는 응답을 듣고 고객에게 "감사합니다!"라고 표시됩니다. 어쩌면 주문 ID가있는 페이지. 또한 구글이 이미 당신을 위해 그것을하지 않으면 그 동일한 PHP 스크립트에서 이메일을 보내는 좋은 생각.

링크 난 그냥이 있지만 페이팔의 지불 프로 API를 사용하여 같은 것을 만들어 checout 및 API 문서 Google Checkout: custom_cart Google Checkout: custom_processing

구글합니다. 시간을 절약하기 위해 백엔드 주문 및 제품 시스템만을 위해 사용할 수있는 미리 만들어진 장바구니를 둘러 볼 수 있습니다. 그리고 당신은 플렉스 쇼핑 카트를 사용할 수있을 것입니다. 목표는 사용자 정의 프로세스를 원활하게 만들어서 플렉스 앱을 종료 할 필요가 없도록하는 것입니다. 클릭 결제, 양식 기입 (결제, 배송) ... 진행률 표시 줄/아이콘 회전, 결과가 나타나서 고맙습니다.

관련 문제