을 보내지 만, 어쨌든 그것을 물어 볼게요 : 3구글 체크 아웃 PHP 응답 핸들러 일련 번호는이 아마 대답하기 정말 쉬운 질문이다
내 사이트가 구글 체크 아웃 PHP 샘플 코드를 사용하여 설정있어 (나는 지금 Sandbox와 함께 일하고있다). 나는 내 사이트 (맞춤형)의 장바구니에 항목을 추가 할 수 있도록 PHP 라이브러리를 사용하여 Google에 전송할 수 있도록했습니다. 이 모든 것이 제대로 작동하며 샌드 박스 계정을 사용하여 비용을 지불 할 수 있습니다. 그러나 Notification API를 사용하여 응답을 받으면 문제가 있습니다.
새로운 주문 알림을받을 수 있으며 제대로 작동합니다. 그러나 통보 (나는 $Gresponse->SendAck();
의 방법으로 일어난다 고 가정 함)에 대한 통보를 보내면 통합 요청에 시리얼 번호를 보내지 않았다는 오류 메시지가 나타납니다.
제 질문은 : 이전에이 문제를 겪은 사람이 있습니까? 어떻게 해결합니까?
샘플 코드에 responsehandlerdemo.php
파일을 사용하고 있습니다. (주문 알림을 디버그하기 위해 PHP mail()
함수를 추가하여 약간 수정했습니다) XML API를 사용하여 Google Checkout을 설정했습니다. 알림을 XML로 전송합니다 (예, HTTPS 링크를 사용하고 있습니다).