물류 및 배송
1. 사용 시나리오
구매자가 상품을 구매한 후 판매자는 배송 API를 통해 Taobao의 결제 및 보류 주문을 배송 상태와 동기화합니다.
2. 관련 API
API 이름 | 설명 |
taobao.logistics.online.send | 온라인 주문 배송 처리 ( 대금 상환 지원) |
taobao.logistics.offline.send | 상품을 직접 배송하려면 물류(오프라인 물류)에 문의하세요. |
taobao.logistics.online.confirm | 배송 알림 인터페이스 확인 |
taobao. 물류 .companies.get | 물류회사 및 운송장 번호 가져오기 |
taobao.logistics.consign.resend | 물류회사 및 운송장 번호 수정 |
taobao.trades.sold.get | 조회 거래 데이터 판매자가 매도한 금액 (생성시점 기준) |
taobao.trades.sold.increment.get | 판매자가 매도한 증분거래 데이터 조회 (수정시점 기준) |
3. 작업 단계
@
1단계: 배송할 주문 가져오기
taobao.trades.sold.get에 전화하고 상태="WAIT_SELLER_SEND_GOODS"를 입력하면 모든 주문을 검색할 수 있습니다. 아래와 같이 배송 대기 중이라는 메시지가 표시됩니다.
FAQ
2단계: 하위 주문이 마감 또는 환불되었는지 확인
사례 1: 하위 주문에 마감된 주문이 있는 경우(예: Orders.status=" TRADE_CLOSED "), 사용자는 하위 주문에 해당하는 상품이 배송 중에 구매자에게 계속 전송되는 것을 방지하기 위해 로컬 ERP 시스템의 하위 주문에 상품을 표시해야 합니다.
두 번째 경우: 하위 주문(예:orders.refund_status="WAIT_SELLER_AGREE")에서 환불되는 주문은 배송 전에 환불이 완료될 때까지 기다려야 합니다. 그렇지 않으면 배송 시 판매자가 기본적으로 환불을 거부합니다
단계 3: 배송 처리
taobao.logistics.offline.send 또는 taobao.logistics.online.send로 전화하여 주문을 배송하세요. 이 두 인터페이스의 유일한 차이점은 배송 방법입니다. 전자는 직접 배송을 위해 물류 센터에 문의하는 반면, 후자는 사용할 특정 방법을 선택할 수 있습니다. 참고 사항:
1) 주문이 현금 착불 주문인 경우(예: 거래 인터페이스를 쿼리하여 얻을 수 있는 type="cod"), 배송 처리를 위해 taobao.logistics.online.send만 호출할 수 있습니다. .
2) company_code는 물류회사 코드로 taobao.logistics.companies.get을 통해 알 수 있습니다.
3) taobao.logistics.online.confirm Non-delivery API, taobao.logistics.online.send 사용 시에만, 배송이 입력되지 않았습니다 운송장 번호 out_sid를 사용해야 합니다
4) 주문이 분할 배송되는 경우 tid, out_sid, company_code 3개 매개변수 외에 sub_tid, is_split 2개 매개변수를 추가해야 합니다. sub_tid는 주문을 쿼리할 때 얻을 수 있는 하위 주문 번호(예: oid)를 나타냅니다. 주문을 분할하려면 is_split에 1을 입력하세요. 주문 분할에 대한 자세한 지침은 다음을 참조하세요: //open.taobao.com/doc/detail.htm?id=101521
- 이 문서에 대한 FAQ는 아직 없습니다