Shopee SDK API Reference - v2.8.0
    Preparing search index...

    Interface ShipOrderRequest

    Request parameters for ship_order

    Use this api to initiate logistics including arrange pickup, dropoff or shipment for non-integrated logistic channels. Should call v2.logistics.get_shipping_parameter to fetch all required param first. It's recommended to initiate logistics one hour after the orders were placed.

    interface ShipOrderRequest {
        dropoff?: ShipOrderDropoff;
        non_integrated?: ShipOrderNonIntegrated;
        order_sn: string;
        package_number?: string;
        pickup?: ShipOrderPickup;
    }
    Index

    Properties

    Required parameter ONLY if get_shipping_parameter returns "dropoff" under "info_needed". Developer should still include "dropoff" field in the call even if "dropoff" has empty value. For logistic_id 80003 and 80004, both Regular and JOB shipping methods are supported. If you choose Regular shipping method, please use "tracking_no" to call Init API. If you choose JOB shipping method, please use "sender_real_name" to call Init API. Note that only one of "tracking_no" and "sender_real_name" can be selected.

    non_integrated?: ShipOrderNonIntegrated

    Optional parameter when get_shipping_parameter returns "non-integrated" under "info_needed".

    order_sn: string

    Shopee's unique identifier for an order.

    package_number?: string

    Shopee's unique identifier for the package under an order. You should't fill the field with empty string when there is't a package number.

    Required parameter ONLY if get_shipping_parameter returns "pickup" under "info_needed". Developer should still include "pickup" field in the call even if "pickup" has empty value.