2012-07-12 4 views
0

Google Checkout에서 checkout-shopping-cart 요청을 게시 한 후 Google은 serial-number을 여러 번 포함하는 알림을 보냅니다. 이 serial-number을 사용하여 주문을 청구하거나 문의 할 수 있습니다. 이 알림이 누락 된 경우 주문을 청구하거나 청구 할 다른 API가 있습니까?Google Checkout API를 사용하여 주문을 문의하는 방법은 무엇인가요?

googld-order-number을 얻거나 API callback URL을 설정하지 않고 순서를 쿼리 할 수 ​​있습니까? 때때로 Google 서버에서 Google의 수신 알림을 처리하지 못할 수도 있습니다.

P. 지불이 시작되면 PayPal에서 token을 생성합니다. 해당 문의 token으로 주문을 청구하고 청구 할 수 있습니다. 각 serial-number

답변

0
  • 는 그러면 데이터를 수행하여, Notification History Request을 특정 (타입) 통지
  • 를 나타내는serial-number을 나타낸다.

serial-number을 저장하고 알림 기록 요청을 수행하면 사용자에게 보낸 알림을 재생할 수 있습니다. 위 -

  • 당신은 당신이 당신은 (이전에) 요구 된 데이터에서 주문 번호를 확인
  • 주문 번호 (google-order-number)를 사용하여, 당신은이 API에 대한 serial-number를 사용하지 않는 Order Processing API
  • 를 사용하여 명령을 청구 알림 내역 요청 및 serial-number

serial-number은 (얻을 필요가있는) 일부 데이터에 대한 "포인터"라고 생각할 수 있습니다.

Hth.


업데이트 : 제대로 악수 할 수있을 때까지 (

는 서버가 어떤 이유로 실패 할 경우, 그렇지 않은

/이, notification-acknowledgement을 핸드 셰이크 할 수 없습니다, 구글이 다시 보내거나 할 때 재시도 시도 만료 - I 이 14 일이라고 믿습니다.

물론 판매자 주문받은 편지함의 주문 번호를 가져 와서 알림 기록 요청 ....에서 사용할 수 있지만 모든 자동화에 대해 API 콜백 URL을 통해 연락 할 수 있습니다.

+0

감사합니다.'googld-order-number'를 얻거나'API 콜백 URL '을 설정하지 않고 주문을 조회 할 수 있습니까? 때때로 Google 서버에서 Google의 수신 알림을 처리하지 못할 수도 있습니다. –

+0

@ P.H 업데이트 참조 ... – EdSF

+0

고마워요! 이게 정말 도움이 되네. –