2016-12-13 3 views
1

Shippo webhook에서 반환 할 수있는 속성 중 하나는 "주문"개체이지만이 요청을 입력하지 않아도 항상 null입니다.Shippo Webhook 주문 세부 내용

webhook과 관련된 설명서를 살펴 보았습니다.

이 필드를 어떤 드라이브에 관한 정보가 있습니까? 우리는 Shopify 통합을 사용하여 주문을 Shippo로 가져 왔습니다.

+0

빌드하려는 것을 분명히 할 수 있습니까? Shopify에서 Shippo로 주문을 가져 오려고하는 것 같습니다.이 경우 사전 구축 된 통합을 사용할 수 있습니다 : https://support.goshippo.com/hc/en-us/articles/203723895-Which-stores 어떻게해야합니까? -do-you-integrate-with-how-do-do-connect-my-store- – Mikhail

+0

OP가 이미 Shopify 통합을 사용하고있는 것 같습니다. 그것은 나에게 당신이 비록 어떤 Order 객체/속성을 참조하고 있는지 불분명하다. Shippo webhooks는 Order 객체를 반환하지 않습니다. 거래, 추적 및 일괄 처리를위한 webhook을 제공합니다. Transaction 개체에는 Order라는 속성이 있습니다.이 속성은 트랜잭션이 연결된 Order의 ID이거나 null입니다. 유스 케이스에 대한 자세한 내용을 제공하면 도움이 될 것입니다. –

+0

그게 정확히 내가 찾고있는 것 같아요. 문서의 목적이 무엇인지 알 수 없으므로 그 재산을 몰고 간 것이 궁금했습니다. 우리는 주문 처리 통합을 사용하고 있습니다. 문제는 주문 처리 센터와 통합되어 한 번의 트랜잭션으로 전송 된 주문 광고 항목과 함께 배송 라벨을 가져 오는 것입니다. –

답변

0

문제는 몇 가지 변수와 관련이있는 것으로 보입니다.

  • 테스트 모드를 사용하여 레이블을 구입하더라도 Shopify Fulfillment가 업데이트되지 않습니다.
  • Webhook 테스트에 주문 필드가 포함되어 있지 않았으므로 다시 테스트 데이터가 포함되어 있지 않은 것으로 판단됩니다.
  • webhooks는 테스트 버튼을 포함하고 있기 때문에 되돌아 보면 의미가있는 테스트 트랜잭션을 시작하지 않을 것으로 보입니다.

이동 통신사를 테스트 모드에서 이동하고 레이블을 구입하면 모든 것이 예상대로 흐르지 만 보였습니다.