2010-08-15 5 views
0

Google Checkout에서 현재 샌드 박스 환경에서 작업하고 있습니다. 나는 페이팔을 사용했고 나는 구글 체크 아웃이 똑같이 작동해야한다고 생각했다. 하지만 난 구글 체크 아웃 반환 URL에 HTML 양식 필드를 게시하지 않는 메신저 아직이 문제에 대한 적절한 해결책을 찾을 수 없습니다 궁금해. 여기 내 코드가있다. google checkout 계속 URL에 맞춤 변수가 표시됩니다.

여기 메신저 데이터를 얻을 수있는 사용자 정의 필드 쇼핑 - cart.merchant-개인 데이터를 사용하지만 난 URL을 계속에 대한 데이터를 수집하는 방법을 잘 모릅니다

.

사용자 지정 필드에 일부 ID를 전달하면 반환 URL에서이 ID를 기반으로 데이터베이스를 다시 가져올 수 있습니다. 중요한 것은 한 가지입니다. 반환시 Google Checkout에서 세션도 삭제되며 세션에 저장된 값이 없습니다. 이것은 나를 위해 큰 문제를 만들었습니다. 그래서 Google Checkout에서 맞춤 ID를 다시 가져올 수있는 방법을 알려주세요.

답변

1

여기에 별도의 문제 몇 가지가 있습니다

첫째, 구글 체크 아웃 거래 후 구매자에 대한 자동 재 직접적인 없다 완료됩니다.

continue-shopping-url paramenter는 사용자 이 순서를 완료 한 후 다시 사이트에 얻기 위하여 클릭하는 것을 링크를 제공 할 수 있습니다. 이것은 단지 링크 일 뿐이므로 찾고있는 트랜잭션 개인 데이터와 같은 데이터 게시가 없습니다. 시 계속 쇼핑-의 URL paramenter에 대한

더 많은 정보는 :

둘째

http://code.google.com/apis/checkout/developer/Google_Checkout_HTML_API_Parameter_Reference.html#tag_continue-shopping-url, 당신은 주문에 대한 사용자 정의 데이터를 전달하기 위해 <merchant-private-data> 태그를 사용할 수 있습니다. 다시 되돌리려면 Google Checkout에서 알림을 수신 할 수 있도록 콜백 URL을 제공해야합니다. 알림을 받으면 merchant-private-data 태그에서 사용자 정의 정보를 읽으십시오.

비슷한 문제에 대한 해결책은 answer을 참조하십시오.

관련 문제