icbudropshipping

package
v1.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address struct {
	Address string `json:"address,omitempty" xml:"address,omitempty"`

	AlternateAddress string `json:"alternate_address,omitempty" xml:"alternate_address,omitempty"`

	City string `json:"city,omitempty" xml:"city,omitempty"`

	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`

	ContactPerson string `json:"contact_person,omitempty" xml:"contact_person,omitempty"`

	Country string `json:"country,omitempty" xml:"country,omitempty"`

	CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"`

	Fax *Phone `json:"fax,omitempty" xml:"fax,omitempty"`

	Port string `json:"port,omitempty" xml:"port,omitempty"`

	PortCode string `json:"port_code,omitempty" xml:"port_code,omitempty"`

	Province string `json:"province,omitempty" xml:"province,omitempty"`

	ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"`

	Telephone *Phone `json:"telephone,omitempty" xml:"telephone,omitempty"`

	Zip string `json:"zip,omitempty" xml:"zip,omitempty"`
}

Address

type AddressInfoDto

type AddressInfoDto struct {
	Address string `json:"address,omitempty" xml:"address,omitempty"`

	City *DivisionInfoDto `json:"city,omitempty" xml:"city,omitempty"`

	Country *DivisionInfoDto `json:"country,omitempty" xml:"country,omitempty"`

	Province *DivisionInfoDto `json:"province,omitempty" xml:"province,omitempty"`

	Zip string `json:"zip,omitempty" xml:"zip,omitempty"`
}

AddressInfoDto

type AlibabaBuynowOrderCreateAPIResponse

type AlibabaBuynowOrderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaBuynowOrderCreateResponse
}

阿里巴巴买家buynow下单接口 APIResponse alibaba.buynow.order.create

阿里巴巴买家下单接口

type AlibabaBuynowOrderCreateRequest

type AlibabaBuynowOrderCreateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里巴巴买家buynow下单接口 APIRequest alibaba.buynow.order.create

阿里巴巴买家下单接口

func NewAlibabaBuynowOrderCreateRequest

func NewAlibabaBuynowOrderCreateRequest() *AlibabaBuynowOrderCreateRequest

func (AlibabaBuynowOrderCreateRequest) GetApiMethodName

func (r AlibabaBuynowOrderCreateRequest) GetApiMethodName() string

func (AlibabaBuynowOrderCreateRequest) GetApiParams

func (r AlibabaBuynowOrderCreateRequest) GetApiParams() url.Values

func (AlibabaBuynowOrderCreateRequest) GetParamOrderCreateRequest

func (r AlibabaBuynowOrderCreateRequest) GetParamOrderCreateRequest() *OrderCreateRequest

func (*AlibabaBuynowOrderCreateRequest) SetParamOrderCreateRequest

func (r *AlibabaBuynowOrderCreateRequest) SetParamOrderCreateRequest(paramOrderCreateRequest *OrderCreateRequest) error

type AlibabaBuynowOrderCreateResponse

type AlibabaBuynowOrderCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_buynow_order_create_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value *OrderCreateResponse `json:"value,omitempty" xml:"value,omitempty"`
}

type AlibabaDropshippingOrderPayAPIResponse

type AlibabaDropshippingOrderPayAPIResponse struct {
	model.CommonResponse
	AlibabaDropshippingOrderPayResponse
}

alibaba dropshipping 支付代扣 APIResponse alibaba.dropshipping.order.pay

alibaba dropshipping 支付代扣

type AlibabaDropshippingOrderPayRequest

type AlibabaDropshippingOrderPayRequest struct {
	model.Params
	// contains filtered or unexported fields
}

alibaba dropshipping 支付代扣 APIRequest alibaba.dropshipping.order.pay

alibaba dropshipping 支付代扣

func NewAlibabaDropshippingOrderPayRequest

func NewAlibabaDropshippingOrderPayRequest() *AlibabaDropshippingOrderPayRequest

func (AlibabaDropshippingOrderPayRequest) GetApiMethodName

func (r AlibabaDropshippingOrderPayRequest) GetApiMethodName() string

func (AlibabaDropshippingOrderPayRequest) GetApiParams

func (AlibabaDropshippingOrderPayRequest) GetParamOrderPayRequest

func (r AlibabaDropshippingOrderPayRequest) GetParamOrderPayRequest() *OrderPayRequest

func (*AlibabaDropshippingOrderPayRequest) SetParamOrderPayRequest

func (r *AlibabaDropshippingOrderPayRequest) SetParamOrderPayRequest(paramOrderPayRequest *OrderPayRequest) error

type AlibabaDropshippingOrderPayResponse

type AlibabaDropshippingOrderPayResponse struct {
	XMLName xml.Name `xml:"alibaba_dropshipping_order_pay_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value *CashierPayResponse `json:"value,omitempty" xml:"value,omitempty"`
}

type AlibabaDropshippingProductGetAPIResponse

type AlibabaDropshippingProductGetAPIResponse struct {
	model.CommonResponse
	AlibabaDropshippingProductGetResponse
}

阿里巴巴dropshipping 产品信息获取 APIResponse alibaba.dropshipping.product.get

阿里巴巴dropshipping 产品信息获取

type AlibabaDropshippingProductGetRequest

type AlibabaDropshippingProductGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里巴巴dropshipping 产品信息获取 APIRequest alibaba.dropshipping.product.get

阿里巴巴dropshipping 产品信息获取

func NewAlibabaDropshippingProductGetRequest

func NewAlibabaDropshippingProductGetRequest() *AlibabaDropshippingProductGetRequest

func (AlibabaDropshippingProductGetRequest) GetApiMethodName

func (r AlibabaDropshippingProductGetRequest) GetApiMethodName() string

func (AlibabaDropshippingProductGetRequest) GetApiParams

func (AlibabaDropshippingProductGetRequest) GetParamDistributionSaleProductRequest

func (r AlibabaDropshippingProductGetRequest) GetParamDistributionSaleProductRequest() *DistributionSaleProductRequest

func (*AlibabaDropshippingProductGetRequest) SetParamDistributionSaleProductRequest

func (r *AlibabaDropshippingProductGetRequest) SetParamDistributionSaleProductRequest(paramDistributionSaleProductRequest *DistributionSaleProductRequest) error

type AlibabaDropshippingProductGetResponse

type AlibabaDropshippingProductGetResponse struct {
	XMLName xml.Name `xml:"alibaba_dropshipping_product_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value []DistributionSaleProduct `json:"value,omitempty" xml:"value>distribution_sale_product,omitempty"`
}

type AlibabaDropshippingTokenCreateAPIResponse

type AlibabaDropshippingTokenCreateAPIResponse struct {
	model.CommonResponse
	AlibabaDropshippingTokenCreateResponse
}

国际站dropshipping 选品token 创建 APIResponse alibaba.dropshipping.token.create

国际站dropshipping 选品token 创建,用于让买家有权限访问我们指定的 商品场馆

type AlibabaDropshippingTokenCreateRequest

type AlibabaDropshippingTokenCreateRequest struct {
	model.Params
}

国际站dropshipping 选品token 创建 APIRequest alibaba.dropshipping.token.create

国际站dropshipping 选品token 创建,用于让买家有权限访问我们指定的 商品场馆

func NewAlibabaDropshippingTokenCreateRequest

func NewAlibabaDropshippingTokenCreateRequest() *AlibabaDropshippingTokenCreateRequest

func (AlibabaDropshippingTokenCreateRequest) GetApiMethodName

func (r AlibabaDropshippingTokenCreateRequest) GetApiMethodName() string

func (AlibabaDropshippingTokenCreateRequest) GetApiParams

type AlibabaDropshippingTokenCreateResponse

type AlibabaDropshippingTokenCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_dropshipping_token_create_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	EcologyToken string `json:"ecology_token,omitempty" xml:"ecology_token,omitempty"`
}

type AlibabaOrderFreightCalculateAPIResponse

type AlibabaOrderFreightCalculateAPIResponse struct {
	model.CommonResponse
	AlibabaOrderFreightCalculateResponse
}

阿里巴巴下单场景运费方案计算 APIResponse alibaba.order.freight.calculate

icbu开展 drop shipping 业务,阿里巴巴下单场景运费方案计算 alibaba Create order scenario freight calculation

type AlibabaOrderFreightCalculateRequest

type AlibabaOrderFreightCalculateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里巴巴下单场景运费方案计算 APIRequest alibaba.order.freight.calculate

icbu开展 drop shipping 业务,阿里巴巴下单场景运费方案计算 alibaba Create order scenario freight calculation

func NewAlibabaOrderFreightCalculateRequest

func NewAlibabaOrderFreightCalculateRequest() *AlibabaOrderFreightCalculateRequest

func (AlibabaOrderFreightCalculateRequest) GetApiMethodName

func (r AlibabaOrderFreightCalculateRequest) GetApiMethodName() string

func (AlibabaOrderFreightCalculateRequest) GetApiParams

func (AlibabaOrderFreightCalculateRequest) GetParamMultiFreightTemplateRequest

func (r AlibabaOrderFreightCalculateRequest) GetParamMultiFreightTemplateRequest() *MultiFreightTemplateRequest

func (*AlibabaOrderFreightCalculateRequest) SetParamMultiFreightTemplateRequest

func (r *AlibabaOrderFreightCalculateRequest) SetParamMultiFreightTemplateRequest(paramMultiFreightTemplateRequest *MultiFreightTemplateRequest) error

type AlibabaOrderFreightCalculateResponse

type AlibabaOrderFreightCalculateResponse struct {
	XMLName xml.Name `xml:"alibaba_order_freight_calculate_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value []LogisticsSolution `json:"value,omitempty" xml:"value>logistics_solution,omitempty"`
}

type AlibabaOrderLogisticsTrackingGetAPIResponse

type AlibabaOrderLogisticsTrackingGetAPIResponse struct {
	model.CommonResponse
	AlibabaOrderLogisticsTrackingGetResponse
}

阿里巴巴订单物流轨迹查询 APIResponse alibaba.order.logistics.tracking.get

阿里巴巴订单物流轨迹查询

type AlibabaOrderLogisticsTrackingGetRequest

type AlibabaOrderLogisticsTrackingGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里巴巴订单物流轨迹查询 APIRequest alibaba.order.logistics.tracking.get

阿里巴巴订单物流轨迹查询

func NewAlibabaOrderLogisticsTrackingGetRequest

func NewAlibabaOrderLogisticsTrackingGetRequest() *AlibabaOrderLogisticsTrackingGetRequest

func (AlibabaOrderLogisticsTrackingGetRequest) GetApiMethodName

func (r AlibabaOrderLogisticsTrackingGetRequest) GetApiMethodName() string

func (AlibabaOrderLogisticsTrackingGetRequest) GetApiParams

func (AlibabaOrderLogisticsTrackingGetRequest) GetTradeId

func (*AlibabaOrderLogisticsTrackingGetRequest) SetTradeId

func (r *AlibabaOrderLogisticsTrackingGetRequest) SetTradeId(tradeId int64) error

type AlibabaOrderLogisticsTrackingGetResponse

type AlibabaOrderLogisticsTrackingGetResponse struct {
	XMLName xml.Name `xml:"alibaba_order_logistics_tracking_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	TrackingList []LogisticsTracking `json:"tracking_list,omitempty" xml:"tracking_list>logistics_tracking,omitempty"`
}

type AlibabaOrderPayResultQueryAPIResponse

type AlibabaOrderPayResultQueryAPIResponse struct {
	model.CommonResponse
	AlibabaOrderPayResultQueryResponse
}

alibaba查询订单支付结果 APIResponse alibaba.order.pay.result.query

alibaba查询订单支付结果

type AlibabaOrderPayResultQueryRequest

type AlibabaOrderPayResultQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

alibaba查询订单支付结果 APIRequest alibaba.order.pay.result.query

alibaba查询订单支付结果

func NewAlibabaOrderPayResultQueryRequest

func NewAlibabaOrderPayResultQueryRequest() *AlibabaOrderPayResultQueryRequest

func (AlibabaOrderPayResultQueryRequest) GetApiMethodName

func (r AlibabaOrderPayResultQueryRequest) GetApiMethodName() string

func (AlibabaOrderPayResultQueryRequest) GetApiParams

func (r AlibabaOrderPayResultQueryRequest) GetApiParams() url.Values

func (AlibabaOrderPayResultQueryRequest) GetTradeId

func (*AlibabaOrderPayResultQueryRequest) SetTradeId

func (r *AlibabaOrderPayResultQueryRequest) SetTradeId(tradeId int64) error

type AlibabaOrderPayResultQueryResponse

type AlibabaOrderPayResultQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_order_pay_result_query_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value *CashierPayResponse `json:"value,omitempty" xml:"value,omitempty"`
}

type AlibabaShippingFreightCalculateAPIResponse

type AlibabaShippingFreightCalculateAPIResponse struct {
	model.CommonResponse
	AlibabaShippingFreightCalculateResponse
}

阿里巴巴商品运费计算查询接口 APIResponse alibaba.shipping.freight.calculate

阿里巴巴商品运费计算查询接口

type AlibabaShippingFreightCalculateRequest

type AlibabaShippingFreightCalculateRequest struct {
	model.Params
	// contains filtered or unexported fields
}

阿里巴巴商品运费计算查询接口 APIRequest alibaba.shipping.freight.calculate

阿里巴巴商品运费计算查询接口

func NewAlibabaShippingFreightCalculateRequest

func NewAlibabaShippingFreightCalculateRequest() *AlibabaShippingFreightCalculateRequest

func (AlibabaShippingFreightCalculateRequest) GetApiMethodName

func (r AlibabaShippingFreightCalculateRequest) GetApiMethodName() string

func (AlibabaShippingFreightCalculateRequest) GetApiParams

func (AlibabaShippingFreightCalculateRequest) GetParamFreightTemplateRequest

func (r AlibabaShippingFreightCalculateRequest) GetParamFreightTemplateRequest() *FreightTemplateRequest

func (*AlibabaShippingFreightCalculateRequest) SetParamFreightTemplateRequest

func (r *AlibabaShippingFreightCalculateRequest) SetParamFreightTemplateRequest(paramFreightTemplateRequest *FreightTemplateRequest) error

type AlibabaShippingFreightCalculateResponse

type AlibabaShippingFreightCalculateResponse struct {
	XMLName xml.Name `xml:"alibaba_shipping_freight_calculate_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Values []Value `json:"values,omitempty" xml:"values>value,omitempty"`
}

type CashierPayResponse

type CashierPayResponse struct {
	PayUrl string `json:"pay_url,omitempty" xml:"pay_url,omitempty"`

	ReasonCode string `json:"reason_code,omitempty" xml:"reason_code,omitempty"`

	ReasonMessage string `json:"reason_message,omitempty" xml:"reason_message,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	TradeId int64 `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
}

CashierPayResponse

type DistributionSaleProduct

type DistributionSaleProduct struct {
	LadderPeriodList []LadderPeriod `json:"ladder_period_list,omitempty" xml:"ladder_period_list,omitempty"`

	MainImageUrl string `json:"main_image_url,omitempty" xml:"main_image_url,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	PriceRange string `json:"price_range,omitempty" xml:"price_range,omitempty"`

	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	ProductSkuList []ProductSku `json:"product_sku_list,omitempty" xml:"product_sku_list,omitempty"`

	DetailUrl string `json:"detail_url,omitempty" xml:"detail_url,omitempty"`

	MoqAndPrice *MoqAndPrice `json:"moq_and_price,omitempty" xml:"moq_and_price,omitempty"`

	Description string `json:"description,omitempty" xml:"description,omitempty"`

	IsCanPlaceOrder bool `json:"is_can_place_order,omitempty" xml:"is_can_place_order,omitempty"`

	Keywords []string `json:"keywords,omitempty" xml:"keywords>string,omitempty"`

	ECompanyId string `json:"e_company_id,omitempty" xml:"e_company_id,omitempty"`

	TopCategoryName string `json:"top_category_name,omitempty" xml:"top_category_name,omitempty"`

	LeafCategoryName string `json:"leaf_category_name,omitempty" xml:"leaf_category_name,omitempty"`

	ImageUrlList []string `json:"image_url_list,omitempty" xml:"image_url_list>string,omitempty"`
}

DistributionSaleProduct

type DistributionSaleProductRequest

type DistributionSaleProductRequest struct {
	ProductIds []int64 `json:"product_ids,omitempty" xml:"product_ids>int64,omitempty"`
}

DistributionSaleProductRequest

type DivisionInfoDto

type DivisionInfoDto struct {
	Code string `json:"code,omitempty" xml:"code,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`
}

DivisionInfoDto

type FreightTemplateRequest

type FreightTemplateRequest struct {
	DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"`

	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`

	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
}

FreightTemplateRequest

type Inventory

type Inventory struct {
	Inventory int64 `json:"inventory,omitempty" xml:"inventory,omitempty"`

	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`

	DispatchCountry string `json:"dispatch_country,omitempty" xml:"dispatch_country,omitempty"`
}

Inventory

type LadderPeriod

type LadderPeriod struct {
	MaxQuantity int64 `json:"max_quantity,omitempty" xml:"max_quantity,omitempty"`

	MinQuantity int64 `json:"min_quantity,omitempty" xml:"min_quantity,omitempty"`

	ProcessPeriod int64 `json:"process_period,omitempty" xml:"process_period,omitempty"`
}

LadderPeriod

type LadderPrice

type LadderPrice struct {
	Price float64 `json:"price,omitempty" xml:"price,omitempty"`

	MaxQuantity int64 `json:"max_quantity,omitempty" xml:"max_quantity,omitempty"`

	MinQuantity int64 `json:"min_quantity,omitempty" xml:"min_quantity,omitempty"`
}

LadderPrice

type LogisticsDetail

type LogisticsDetail struct {
	CarrierCode string `json:"carrier_code,omitempty" xml:"carrier_code,omitempty"`

	ShipmentAddress *Address `json:"shipment_address,omitempty" xml:"shipment_address,omitempty"`
}

LogisticsDetail

type LogisticsProduct

type LogisticsProduct struct {
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`

	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

LogisticsProduct

type LogisticsSolution

type LogisticsSolution struct {
	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`

	DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"`

	DispatchCountry string `json:"dispatch_country,omitempty" xml:"dispatch_country,omitempty"`

	Fee float64 `json:"fee,omitempty" xml:"fee,omitempty"`

	ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"`

	TradeTerm string `json:"trade_term,omitempty" xml:"trade_term,omitempty"`

	VendorCode string `json:"vendor_code,omitempty" xml:"vendor_code,omitempty"`

	VendorName string `json:"vendor_name,omitempty" xml:"vendor_name,omitempty"`
}

LogisticsSolution

type LogisticsTracking

type LogisticsTracking struct {
	Carrier string `json:"carrier,omitempty" xml:"carrier,omitempty"`

	CurrentEventCode string `json:"current_event_code,omitempty" xml:"current_event_code,omitempty"`

	EventList []TrackingEvent `json:"event_list,omitempty" xml:"event_list,omitempty"`

	TrackingNumber string `json:"tracking_number,omitempty" xml:"tracking_number,omitempty"`
}

LogisticsTracking

type MoqAndPrice

type MoqAndPrice struct {
	MoqDeliveryPeriod int64 `json:"moq_delivery_period,omitempty" xml:"moq_delivery_period,omitempty"`

	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`

	MoqUnitPrice float64 `json:"moq_unit_price,omitempty" xml:"moq_unit_price,omitempty"`

	MinOrderQuantity string `json:"min_order_quantity,omitempty" xml:"min_order_quantity,omitempty"`
}

MoqAndPrice

type MultiFreightTemplateRequest

type MultiFreightTemplateRequest struct {
	ECompanyId string `json:"e_company_id,omitempty" xml:"e_company_id,omitempty"`

	Address *AddressInfoDto `json:"address,omitempty" xml:"address,omitempty"`

	DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"`

	LogisticsProductList []LogisticsProduct `json:"logistics_product_list,omitempty" xml:"logistics_product_list,omitempty"`
}

MultiFreightTemplateRequest

type OrderCreateRequest

type OrderCreateRequest struct {
	ChannelReferId string `json:"channel_refer_id,omitempty" xml:"channel_refer_id,omitempty"`

	LogisticsDetail *LogisticsDetail `json:"logistics_detail,omitempty" xml:"logistics_detail,omitempty"`

	PaymentDetail *PaymentDetail `json:"payment_detail,omitempty" xml:"payment_detail,omitempty"`

	ProductList []TradeEcologyOrderCreateProduct `json:"product_list,omitempty" xml:"product_list,omitempty"`

	Properties string `json:"properties,omitempty" xml:"properties,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

OrderCreateRequest

type OrderCreateResponse

type OrderCreateResponse struct {
	PayUrl string `json:"pay_url,omitempty" xml:"pay_url,omitempty"`

	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
}

OrderCreateResponse

type OrderPayRequest

type OrderPayRequest struct {
	AcceptLanguage string `json:"accept_language,omitempty" xml:"accept_language,omitempty"`

	IsPc bool `json:"is_pc,omitempty" xml:"is_pc,omitempty"`

	IsvDropShipperRegistrationTime int64 `json:"isv_drop_shipper_registration_time,omitempty" xml:"isv_drop_shipper_registration_time,omitempty"`

	OrderIdList []int64 `json:"order_id_list,omitempty" xml:"order_id_list>int64,omitempty"`

	ScreenResolution string `json:"screen_resolution,omitempty" xml:"screen_resolution,omitempty"`

	UserAgent string `json:"user_agent,omitempty" xml:"user_agent,omitempty"`

	UserIp string `json:"user_ip,omitempty" xml:"user_ip,omitempty"`
}

OrderPayRequest

type PaymentDetail

type PaymentDetail struct {
	ShipmentFee string `json:"shipment_fee,omitempty" xml:"shipment_fee,omitempty"`

	TotalAmount string `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
}

PaymentDetail

type Phone

type Phone struct {
	Area string `json:"area,omitempty" xml:"area,omitempty"`

	Country string `json:"country,omitempty" xml:"country,omitempty"`

	Number string `json:"number,omitempty" xml:"number,omitempty"`
}

Phone

type ProductSku

type ProductSku struct {
	ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"`

	InventoryList []Inventory `json:"inventory_list,omitempty" xml:"inventory_list,omitempty"`

	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`

	SkuNameValueList []ProductSkuNameValue `json:"sku_name_value_list,omitempty" xml:"sku_name_value_list,omitempty"`

	LadderPriceList []LadderPrice `json:"ladder_price_list,omitempty" xml:"ladder_price_list,omitempty"`
}

ProductSku

type ProductSkuNameValue

type ProductSkuNameValue struct {
	AttrNameDesc string `json:"attr_name_desc,omitempty" xml:"attr_name_desc,omitempty"`

	AttrNameId int64 `json:"attr_name_id,omitempty" xml:"attr_name_id,omitempty"`

	AttrValueDesc string `json:"attr_value_desc,omitempty" xml:"attr_value_desc,omitempty"`

	AttrValueId int64 `json:"attr_value_id,omitempty" xml:"attr_value_id,omitempty"`

	AttrValueImage string `json:"attr_value_image,omitempty" xml:"attr_value_image,omitempty"`
}

ProductSkuNameValue

type TrackingEvent

type TrackingEvent struct {
	EventCode string `json:"event_code,omitempty" xml:"event_code,omitempty"`

	EventLocation string `json:"event_location,omitempty" xml:"event_location,omitempty"`

	EventName string `json:"event_name,omitempty" xml:"event_name,omitempty"`

	EventTime string `json:"event_time,omitempty" xml:"event_time,omitempty"`
}

TrackingEvent

type TradeEcologyOrderCreateProduct

type TradeEcologyOrderCreateProduct struct {
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`

	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`

	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`

	UnitPriceStr string `json:"unit_price_str,omitempty" xml:"unit_price_str,omitempty"`
}

TradeEcologyOrderCreateProduct

type Value

type Value struct {
	ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"`

	TradeTerm string `json:"trade_term,omitempty" xml:"trade_term,omitempty"`

	DestinationCountry string `json:"destination_country,omitempty" xml:"destination_country,omitempty"`

	VendorCode string `json:"vendor_code,omitempty" xml:"vendor_code,omitempty"`

	VendorName string `json:"vendor_name,omitempty" xml:"vendor_name,omitempty"`

	Fee float64 `json:"fee,omitempty" xml:"fee,omitempty"`

	DispatchCountry string `json:"dispatch_country,omitempty" xml:"dispatch_country,omitempty"`

	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`
}

Value

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL