Documentation
¶
Overview ¶
交易API
Index ¶
- func AlibabaLstVasTradeflowSave(clt *core.SDKClient, req *trade.AlibabaLstVasTradeflowSaveAPIRequest, ...) (*trade.AlibabaLstVasTradeflowSaveAPIResponse, error)
- func AlibabaOmniSaasOrderCreate(clt *core.SDKClient, req *trade.AlibabaOmniSaasOrderCreateAPIRequest, ...) (*trade.AlibabaOmniSaasOrderCreateAPIResponse, error)
- func AlibabaTradeAlianceCreate(clt *core.SDKClient, req *trade.AlibabaTradeAlianceCreateAPIRequest, ...) (*trade.AlibabaTradeAlianceCreateAPIResponse, error)
- func AlibabaWdkPosTradeClose(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeCloseAPIRequest, ...) (*trade.AlibabaWdkPosTradeCloseAPIResponse, error)
- func AlibabaWdkPosTradeCreate(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeCreateAPIRequest, ...) (*trade.AlibabaWdkPosTradeCreateAPIResponse, error)
- func AlibabaWdkPosTradePay(clt *core.SDKClient, req *trade.AlibabaWdkPosTradePayAPIRequest, ...) (*trade.AlibabaWdkPosTradePayAPIResponse, error)
- func AlibabaWdkPosTradeQuery(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeQueryAPIRequest, ...) (*trade.AlibabaWdkPosTradeQueryAPIResponse, error)
- func AlibabaWdkPosTradeReverse(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeReverseAPIRequest, ...) (*trade.AlibabaWdkPosTradeReverseAPIResponse, error)
- func AlibabaWdkTradeDiscountBillGet(clt *core.SDKClient, req *trade.AlibabaWdkTradeDiscountBillGetAPIRequest, ...) (*trade.AlibabaWdkTradeDiscountBillGetAPIResponse, error)
- func AlibabaWdkTradeOrderCancel(clt *core.SDKClient, req *trade.AlibabaWdkTradeOrderCancelAPIRequest, ...) (*trade.AlibabaWdkTradeOrderCancelAPIResponse, error)
- func AlibabaWdkTradeOrderCreate(clt *core.SDKClient, req *trade.AlibabaWdkTradeOrderCreateAPIRequest, ...) (*trade.AlibabaWdkTradeOrderCreateAPIResponse, error)
- func AlibabaWdkTradeOrderQuery(clt *core.SDKClient, req *trade.AlibabaWdkTradeOrderQueryAPIRequest, ...) (*trade.AlibabaWdkTradeOrderQueryAPIResponse, error)
- func AlibabaWdkTradeRefundCreate(clt *core.SDKClient, req *trade.AlibabaWdkTradeRefundCreateAPIRequest, ...) (*trade.AlibabaWdkTradeRefundCreateAPIResponse, error)
- func AlibabaWdkTradeRefundInform(clt *core.SDKClient, req *trade.AlibabaWdkTradeRefundInformAPIRequest, ...) (*trade.AlibabaWdkTradeRefundInformAPIResponse, error)
- func AlibabaWdkTradeRefundQuery(clt *core.SDKClient, req *trade.AlibabaWdkTradeRefundQueryAPIRequest, ...) (*trade.AlibabaWdkTradeRefundQueryAPIResponse, error)
- func AlibabaWdkTxdCrmStatementBackflow(clt *core.SDKClient, req *trade.AlibabaWdkTxdCrmStatementBackflowAPIRequest, ...) (*trade.AlibabaWdkTxdCrmStatementBackflowAPIResponse, error)
- func AliexpressPaymentExchangeGet(clt *core.SDKClient, req *trade.AliexpressPaymentExchangeGetAPIRequest, ...) (*trade.AliexpressPaymentExchangeGetAPIResponse, error)
- func AlitripRailTradeRefund(clt *core.SDKClient, req *trade.AlitripRailTradeRefundAPIRequest, ...) (*trade.AlitripRailTradeRefundAPIResponse, error)
- func CainiaoCntecSupplierOrderService(clt *core.SDKClient, req *trade.CainiaoCntecSupplierOrderServiceAPIRequest, ...) (*trade.CainiaoCntecSupplierOrderServiceAPIResponse, error)
- func CainiaoRefundRefundactionsDisplay(clt *core.SDKClient, req *trade.CainiaoRefundRefundactionsDisplayAPIRequest, ...) (*trade.CainiaoRefundRefundactionsDisplayAPIResponse, error)
- func CainiaoRefundRefundactionsGet(clt *core.SDKClient, req *trade.CainiaoRefundRefundactionsGetAPIRequest, ...) (*trade.CainiaoRefundRefundactionsGetAPIResponse, error)
- func CainiaoRefundRefundactionsJudgement(clt *core.SDKClient, req *trade.CainiaoRefundRefundactionsJudgementAPIRequest, ...) (*trade.CainiaoRefundRefundactionsJudgementAPIResponse, error)
- func TaobaoKoubeiTribeOpenOrderPage(clt *core.SDKClient, req *trade.TaobaoKoubeiTribeOpenOrderPageAPIRequest, ...) (*trade.TaobaoKoubeiTribeOpenOrderPageAPIResponse, error)
- func TaobaoLifeReservationItemOrderChange(clt *core.SDKClient, req *trade.TaobaoLifeReservationItemOrderChangeAPIRequest, ...) (*trade.TaobaoLifeReservationItemOrderChangeAPIResponse, error)
- func TaobaoLifeReservationItemOrderConfirm(clt *core.SDKClient, ...) (*trade.TaobaoLifeReservationItemOrderConfirmAPIResponse, error)
- func TaobaoLifeReservationTradeConsumeNotice(clt *core.SDKClient, ...) (*trade.TaobaoLifeReservationTradeConsumeNoticeAPIResponse, error)
- func TaobaoOpenTradeGet(clt *core.SDKClient, req *trade.TaobaoOpenTradeGetAPIRequest, session string) (*trade.TaobaoOpenTradeGetAPIResponse, error)
- func TaobaoOpenTradesSoldGet(clt *core.SDKClient, req *trade.TaobaoOpenTradesSoldGetAPIRequest, ...) (*trade.TaobaoOpenTradesSoldGetAPIResponse, error)
- func TaobaoOpentradeCustomizationRefundEnable(clt *core.SDKClient, ...) (*trade.TaobaoOpentradeCustomizationRefundEnableAPIResponse, error)
- func TaobaoRdcAligeniusOrdermsgUpdate(clt *core.SDKClient, req *trade.TaobaoRdcAligeniusOrdermsgUpdateAPIRequest, ...) (*trade.TaobaoRdcAligeniusOrdermsgUpdateAPIResponse, error)
- func TaobaoRefundsReceiveGet(clt *core.SDKClient, req *trade.TaobaoRefundsReceiveGetAPIRequest, ...) (*trade.TaobaoRefundsReceiveGetAPIResponse, error)
- func TaobaoTradeAmountGet(clt *core.SDKClient, req *trade.TaobaoTradeAmountGetAPIRequest, session string) (*trade.TaobaoTradeAmountGetAPIResponse, error)
- func TaobaoTradeClose(clt *core.SDKClient, req *trade.TaobaoTradeCloseAPIRequest, session string) (*trade.TaobaoTradeCloseAPIResponse, error)
- func TaobaoTradeConfirmfeeGet(clt *core.SDKClient, req *trade.TaobaoTradeConfirmfeeGetAPIRequest, ...) (*trade.TaobaoTradeConfirmfeeGetAPIResponse, error)
- func TaobaoTradeFullinfoGet(clt *core.SDKClient, req *trade.TaobaoTradeFullinfoGetAPIRequest, ...) (*trade.TaobaoTradeFullinfoGetAPIResponse, error)
- func TaobaoTradeGet(clt *core.SDKClient, req *trade.TaobaoTradeGetAPIRequest, session string) (*trade.TaobaoTradeGetAPIResponse, error)
- func TaobaoTradeInvoiceAmountGet(clt *core.SDKClient, req *trade.TaobaoTradeInvoiceAmountGetAPIRequest, ...) (*trade.TaobaoTradeInvoiceAmountGetAPIResponse, error)
- func TaobaoTradeMemoAdd(clt *core.SDKClient, req *trade.TaobaoTradeMemoAddAPIRequest, session string) (*trade.TaobaoTradeMemoAddAPIResponse, error)
- func TaobaoTradeMemoUpdate(clt *core.SDKClient, req *trade.TaobaoTradeMemoUpdateAPIRequest, ...) (*trade.TaobaoTradeMemoUpdateAPIResponse, error)
- func TaobaoTradeOrderskuUpdate(clt *core.SDKClient, req *trade.TaobaoTradeOrderskuUpdateAPIRequest, ...) (*trade.TaobaoTradeOrderskuUpdateAPIResponse, error)
- func TaobaoTradePostageUpdate(clt *core.SDKClient, req *trade.TaobaoTradePostageUpdateAPIRequest, ...) (*trade.TaobaoTradePostageUpdateAPIResponse, error)
- func TaobaoTradeReceivetimeDelay(clt *core.SDKClient, req *trade.TaobaoTradeReceivetimeDelayAPIRequest, ...) (*trade.TaobaoTradeReceivetimeDelayAPIResponse, error)
- func TaobaoTradeShippingaddressUpdate(clt *core.SDKClient, req *trade.TaobaoTradeShippingaddressUpdateAPIRequest, ...) (*trade.TaobaoTradeShippingaddressUpdateAPIResponse, error)
- func TaobaoTradeVoucherUpload(clt *core.SDKClient, req *trade.TaobaoTradeVoucherUploadAPIRequest, ...) (*trade.TaobaoTradeVoucherUploadAPIResponse, error)
- func TaobaoTradeWtverticalGet(clt *core.SDKClient, req *trade.TaobaoTradeWtverticalGetAPIRequest, ...) (*trade.TaobaoTradeWtverticalGetAPIResponse, error)
- func TaobaoTradesSoldGet(clt *core.SDKClient, req *trade.TaobaoTradesSoldGetAPIRequest, session string) (*trade.TaobaoTradesSoldGetAPIResponse, error)
- func TaobaoTradesSoldIncrementGet(clt *core.SDKClient, req *trade.TaobaoTradesSoldIncrementGetAPIRequest, ...) (*trade.TaobaoTradesSoldIncrementGetAPIResponse, error)
- func TaobaoTradesSoldIncrementvGet(clt *core.SDKClient, req *trade.TaobaoTradesSoldIncrementvGetAPIRequest, ...) (*trade.TaobaoTradesSoldIncrementvGetAPIResponse, error)
- func TaobaoTradesSoldQuery(clt *core.SDKClient, req *trade.TaobaoTradesSoldQueryAPIRequest, ...) (*trade.TaobaoTradesSoldQueryAPIResponse, error)
- func TaobaoWttTradeServiceGet(clt *core.SDKClient, req *trade.TaobaoWttTradeServiceGetAPIRequest, ...) (*trade.TaobaoWttTradeServiceGetAPIResponse, error)
- func TaobaoXhotelDistributionOrderDetailSearch(clt *core.SDKClient, ...) (*trade.TaobaoXhotelDistributionOrderDetailSearchAPIResponse, error)
- func TmallAscpOrdersSaleCreate(clt *core.SDKClient, req *trade.TmallAscpOrdersSaleCreateAPIRequest, ...) (*trade.TmallAscpOrdersSaleCreateAPIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlibabaLstVasTradeflowSave ¶
func AlibabaLstVasTradeflowSave(clt *core.SDKClient, req *trade.AlibabaLstVasTradeflowSaveAPIRequest, session string) (*trade.AlibabaLstVasTradeflowSaveAPIResponse, error)
交易信息回流 alibaba.lst.vas.tradeflow.save
自动售货机交易信息同步接口,ISV通过此接口上传售货机交易信息。
func AlibabaOmniSaasOrderCreate ¶
func AlibabaOmniSaasOrderCreate(clt *core.SDKClient, req *trade.AlibabaOmniSaasOrderCreateAPIRequest, session string) (*trade.AlibabaOmniSaasOrderCreateAPIResponse, error)
订单创建接口 alibaba.omni.saas.order.create
服务商利用现有的saas系统和阿里完成交易系统的对接
func AlibabaTradeAlianceCreate ¶
func AlibabaTradeAlianceCreate(clt *core.SDKClient, req *trade.AlibabaTradeAlianceCreateAPIRequest, session string) (*trade.AlibabaTradeAlianceCreateAPIResponse, error)
推客平台订单回流 alibaba.trade.aliance.create
推客平台订单回流
func AlibabaWdkPosTradeClose ¶
func AlibabaWdkPosTradeClose(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeCloseAPIRequest, session string) (*trade.AlibabaWdkPosTradeCloseAPIResponse, error)
轻pos品牌营销关单接口 alibaba.wdk.pos.trade.close
轻pos品牌营销场景,提供关单接口给外部商家
func AlibabaWdkPosTradeCreate ¶
func AlibabaWdkPosTradeCreate(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeCreateAPIRequest, session string) (*trade.AlibabaWdkPosTradeCreateAPIResponse, error)
轻pos品牌营销下单接口 alibaba.wdk.pos.trade.create
提供给石基进行轻pos品牌营销下单
func AlibabaWdkPosTradePay ¶
func AlibabaWdkPosTradePay(clt *core.SDKClient, req *trade.AlibabaWdkPosTradePayAPIRequest, session string) (*trade.AlibabaWdkPosTradePayAPIResponse, error)
轻pos品牌营销支付接口 alibaba.wdk.pos.trade.pay
轻pos场景,外部商家支付后调用开放平台把支付信息回传给五道口交易
func AlibabaWdkPosTradeQuery ¶
func AlibabaWdkPosTradeQuery(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeQueryAPIRequest, session string) (*trade.AlibabaWdkPosTradeQueryAPIResponse, error)
轻pos品牌营销查询接口 alibaba.wdk.pos.trade.query
轻pos品牌营销场景,外部商家查询营销信息
func AlibabaWdkPosTradeReverse ¶
func AlibabaWdkPosTradeReverse(clt *core.SDKClient, req *trade.AlibabaWdkPosTradeReverseAPIRequest, session string) (*trade.AlibabaWdkPosTradeReverseAPIResponse, error)
轻pos品牌营销退款接口 alibaba.wdk.pos.trade.reverse
轻pos品牌营销场景,商家调用退款接口
func AlibabaWdkTradeDiscountBillGet ¶
func AlibabaWdkTradeDiscountBillGet(clt *core.SDKClient, req *trade.AlibabaWdkTradeDiscountBillGetAPIRequest, session string) (*trade.AlibabaWdkTradeDiscountBillGetAPIResponse, error)
订单优惠账单查询 alibaba.wdk.trade.discount.bill.get
商家查询订单优惠账单
func AlibabaWdkTradeOrderCancel ¶
func AlibabaWdkTradeOrderCancel(clt *core.SDKClient, req *trade.AlibabaWdkTradeOrderCancelAPIRequest, session string) (*trade.AlibabaWdkTradeOrderCancelAPIResponse, error)
外部交易订单取消接口 alibaba.wdk.trade.order.cancel
通过该接口可以再盒马取消交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理
func AlibabaWdkTradeOrderCreate ¶
func AlibabaWdkTradeOrderCreate(clt *core.SDKClient, req *trade.AlibabaWdkTradeOrderCreateAPIRequest, session string) (*trade.AlibabaWdkTradeOrderCreateAPIResponse, error)
外部交易订单创单接口 alibaba.wdk.trade.order.create
通过该接口可以再盒马创建交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理
func AlibabaWdkTradeOrderQuery ¶
func AlibabaWdkTradeOrderQuery(clt *core.SDKClient, req *trade.AlibabaWdkTradeOrderQueryAPIRequest, session string) (*trade.AlibabaWdkTradeOrderQueryAPIResponse, error)
查询外部交易订单接口 alibaba.wdk.trade.order.query
通过该接口可以在盒马查询交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理
func AlibabaWdkTradeRefundCreate ¶
func AlibabaWdkTradeRefundCreate(clt *core.SDKClient, req *trade.AlibabaWdkTradeRefundCreateAPIRequest, session string) (*trade.AlibabaWdkTradeRefundCreateAPIResponse, error)
外部渠道逆向订单创建 alibaba.wdk.trade.refund.create
该接口是创建退货订单的服务。当外部渠道发起退款后,调用此接口可以完成五道口底层交易、履约、配送等一系列流程进行退货。
func AlibabaWdkTradeRefundInform ¶
func AlibabaWdkTradeRefundInform(clt *core.SDKClient, req *trade.AlibabaWdkTradeRefundInformAPIRequest, session string) (*trade.AlibabaWdkTradeRefundInformAPIResponse, error)
外部渠道通知淘鲜达退款成功接口 alibaba.wdk.trade.refund.inform
该接口用于外部渠道退款成功后,通知淘鲜达底层履约完成退款流程。
func AlibabaWdkTradeRefundQuery ¶
func AlibabaWdkTradeRefundQuery(clt *core.SDKClient, req *trade.AlibabaWdkTradeRefundQueryAPIRequest, session string) (*trade.AlibabaWdkTradeRefundQueryAPIResponse, error)
外部渠道查询退货订单详情接口 alibaba.wdk.trade.refund.query
该接口提供给外部渠道商家,比如欧尚外卖等查询退货订单详情,里面包含退货进度等信息。
func AlibabaWdkTxdCrmStatementBackflow ¶
func AlibabaWdkTxdCrmStatementBackflow(clt *core.SDKClient, req *trade.AlibabaWdkTxdCrmStatementBackflowAPIRequest, session string) (*trade.AlibabaWdkTxdCrmStatementBackflowAPIResponse, error)
淘鲜达商家会员账单回流 alibaba.wdk.txd.crm.statement.backflow
淘鲜达商家会员账单回流
func AliexpressPaymentExchangeGet ¶
func AliexpressPaymentExchangeGet(clt *core.SDKClient, req *trade.AliexpressPaymentExchangeGetAPIRequest, session string) (*trade.AliexpressPaymentExchangeGetAPIResponse, error)
getExchange aliexpress.payment.exchange.get
提供国际汇率服务
func AlitripRailTradeRefund ¶
func AlitripRailTradeRefund(clt *core.SDKClient, req *trade.AlitripRailTradeRefundAPIRequest, session string) (*trade.AlitripRailTradeRefundAPIResponse, error)
退票接口 alitrip.rail.trade.refund
退票接口
func CainiaoCntecSupplierOrderService ¶
func CainiaoCntecSupplierOrderService(clt *core.SDKClient, req *trade.CainiaoCntecSupplierOrderServiceAPIRequest, session string) (*trade.CainiaoCntecSupplierOrderServiceAPIResponse, error)
供货商查询订单数据接口 cainiao.cntec.supplier.order.service
提供给供货商查询订单信息的接口,返回给供货商的订单数据已经是脱敏精简后的,比如订单ID用户ID已经用md5加密,用户昵称已经脱敏,商品信息本身是供货商提供的。 数据查询的范围只和供货商的身份有关系,比如大润发的用户只能查询大润发的订单,而且会校验身份和颁发的appkey之间的关系,并且目前对接的只有一个供货商
func CainiaoRefundRefundactionsDisplay ¶
func CainiaoRefundRefundactionsDisplay(clt *core.SDKClient, req *trade.CainiaoRefundRefundactionsDisplayAPIRequest, session string) (*trade.CainiaoRefundRefundactionsDisplayAPIResponse, error)
退货退款操作的展示信息(展现给买家) cainiao.refund.refundactions.display
退货退款操作的展示信息(展现给买家)
func CainiaoRefundRefundactionsGet ¶
func CainiaoRefundRefundactionsGet(clt *core.SDKClient, req *trade.CainiaoRefundRefundactionsGetAPIRequest, session string) (*trade.CainiaoRefundRefundactionsGetAPIResponse, error)
判断该订单能执行的逆向操作集合列表 cainiao.refund.refundactions.get
判断该订单能执行的逆向操作集合列表
func CainiaoRefundRefundactionsJudgement ¶
func CainiaoRefundRefundactionsJudgement(clt *core.SDKClient, req *trade.CainiaoRefundRefundactionsJudgementAPIRequest, session string) (*trade.CainiaoRefundRefundactionsJudgementAPIResponse, error)
判断当前用户是否能对订单执行一些逆向操作,比如退货操作 cainiao.refund.refundactions.judgement
判断当前用户是否能对订单执行一些逆向操作,比如退货操作
func TaobaoKoubeiTribeOpenOrderPage ¶
func TaobaoKoubeiTribeOpenOrderPage(clt *core.SDKClient, req *trade.TaobaoKoubeiTribeOpenOrderPageAPIRequest, session string) (*trade.TaobaoKoubeiTribeOpenOrderPageAPIResponse, error)
口碑综合体订单列表信息查询 taobao.koubei.tribe.open.order.page
查询口碑商圈用户的订单列表信息
func TaobaoLifeReservationItemOrderChange ¶
func TaobaoLifeReservationItemOrderChange(clt *core.SDKClient, req *trade.TaobaoLifeReservationItemOrderChangeAPIRequest, session string) (*trade.TaobaoLifeReservationItemOrderChangeAPIResponse, error)
生服购后预约单外部发起变更 taobao.life.reservation.item.order.change
生服购后预约单外部发起变更,例如改期、取消。目前体检场景,用户会直接联系ISV改期/取消,因此开放给ISV这块的能力
func TaobaoLifeReservationItemOrderConfirm ¶
func TaobaoLifeReservationItemOrderConfirm(clt *core.SDKClient, req *trade.TaobaoLifeReservationItemOrderConfirmAPIRequest, session string) (*trade.TaobaoLifeReservationItemOrderConfirmAPIResponse, error)
生服购后预约单外部确认 taobao.life.reservation.item.order.confirm
生服团购下单预约后,用户改期/取消,外调ISV。ISV人工确认后调接口同意或驳回
func TaobaoLifeReservationTradeConsumeNotice ¶
func TaobaoLifeReservationTradeConsumeNotice(clt *core.SDKClient, req *trade.TaobaoLifeReservationTradeConsumeNoticeAPIRequest, session string) (*trade.TaobaoLifeReservationTradeConsumeNoticeAPIResponse, error)
生服购后预约外部核销 taobao.life.reservation.trade.consume.notice
生服团购商品,购后预约。外部ISV进行核销
func TaobaoOpenTradeGet ¶
func TaobaoOpenTradeGet(clt *core.SDKClient, req *trade.TaobaoOpenTradeGetAPIRequest, session string) (*trade.TaobaoOpenTradeGetAPIResponse, error)
获取单笔交易的部分信息(商家应用使用) taobao.open.trade.get
获取单笔交易的部分信息</br> 1.入参fields中传入buyer_nick ,才能返回buyer_open_id
func TaobaoOpenTradesSoldGet ¶
func TaobaoOpenTradesSoldGet(clt *core.SDKClient, req *trade.TaobaoOpenTradesSoldGetAPIRequest, session string) (*trade.TaobaoOpenTradesSoldGetAPIResponse, error)
查询卖家已卖出的交易数据(商家应用使用) taobao.open.trades.sold.get
搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息)<br/> 1. 返回的数据结果是以订单的创建时间倒序排列的。<br/> 注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,通常都是这个原因造成。解决办法就是type加上订单类型就可正常返回了。<br/> 2.入参fields中传入buyer_nick ,才能返回buyer_open_id
func TaobaoOpentradeCustomizationRefundEnable ¶
func TaobaoOpentradeCustomizationRefundEnable(clt *core.SDKClient, req *trade.TaobaoOpentradeCustomizationRefundEnableAPIRequest, session string) (*trade.TaobaoOpentradeCustomizationRefundEnableAPIResponse, error)
定制订单设置允许仅退款 taobao.opentrade.customization.refund.enable
定制订单设置允许仅退款
func TaobaoRdcAligeniusOrdermsgUpdate ¶
func TaobaoRdcAligeniusOrdermsgUpdate(clt *core.SDKClient, req *trade.TaobaoRdcAligeniusOrdermsgUpdateAPIRequest, session string) (*trade.TaobaoRdcAligeniusOrdermsgUpdateAPIResponse, error)
订单消息状态回传 taobao.rdc.aligenius.ordermsg.update
用于订单消息处理状态回传
func TaobaoRefundsReceiveGet ¶
func TaobaoRefundsReceiveGet(clt *core.SDKClient, req *trade.TaobaoRefundsReceiveGetAPIRequest, session string) (*trade.TaobaoRefundsReceiveGetAPIResponse, error)
查询卖家收到的退款列表 taobao.refunds.receive.get
查询卖家收到的退款列表
func TaobaoTradeAmountGet ¶
func TaobaoTradeAmountGet(clt *core.SDKClient, req *trade.TaobaoTradeAmountGetAPIRequest, session string) (*trade.TaobaoTradeAmountGetAPIResponse, error)
交易帐务查询 taobao.trade.amount.get
卖家查询该笔交易的资金帐务相关的数据; 1. 只供卖家使用,买家不可使用 2. 可查询所有的状态的交易,但不同状态时交易的相关数据可能会有不同
func TaobaoTradeClose ¶
func TaobaoTradeClose(clt *core.SDKClient, req *trade.TaobaoTradeCloseAPIRequest, session string) (*trade.TaobaoTradeCloseAPIResponse, error)
卖家关闭一笔交易 taobao.trade.close
关闭一笔订单,可以是主订单或子订单。当订单从创建到关闭时间小于10s的时候,会报“CLOSE_TRADE_TOO_FAST”错误。
func TaobaoTradeConfirmfeeGet ¶
func TaobaoTradeConfirmfeeGet(clt *core.SDKClient, req *trade.TaobaoTradeConfirmfeeGetAPIRequest, session string) (*trade.TaobaoTradeConfirmfeeGetAPIResponse, error)
获取交易确认收货费用 taobao.trade.confirmfee.get
获取交易确认收货费用,可以获取主订单或子订单的确认收货费用
func TaobaoTradeFullinfoGet ¶
func TaobaoTradeFullinfoGet(clt *core.SDKClient, req *trade.TaobaoTradeFullinfoGetAPIRequest, session string) (*trade.TaobaoTradeFullinfoGetAPIResponse, error)
获取单笔交易的详细信息 taobao.trade.fullinfo.get
获取单笔交易的详细信息 <br/>1. 只有单笔订单的情况下Trade数据结构中才包含商品相关的信息 <br/>2. 获取到的Order中的payment字段在单笔子订单时包含物流费用,多笔子订单时不包含物流费用 <br/>3. 获取红包优惠金额可以使用字段 coupon_fee <br/>4. 请按需获取字段,减少TOP系统的压力 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>
func TaobaoTradeGet ¶
func TaobaoTradeGet(clt *core.SDKClient, req *trade.TaobaoTradeGetAPIRequest, session string) (*trade.TaobaoTradeGetAPIResponse, error)
获取单笔交易的部分信息(性能高) taobao.trade.get
获取单笔交易的部分信息 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>
func TaobaoTradeInvoiceAmountGet ¶
func TaobaoTradeInvoiceAmountGet(clt *core.SDKClient, req *trade.TaobaoTradeInvoiceAmountGetAPIRequest, session string) (*trade.TaobaoTradeInvoiceAmountGetAPIResponse, error)
获取订单应开票金额 taobao.trade.invoice.amount.get
订单应开票金额计算
func TaobaoTradeMemoAdd ¶
func TaobaoTradeMemoAdd(clt *core.SDKClient, req *trade.TaobaoTradeMemoAddAPIRequest, session string) (*trade.TaobaoTradeMemoAddAPIResponse, error)
对一笔交易添加备注 taobao.trade.memo.add
根据登录用户的身份(买家或卖家),自动添加相应的交易备注,不能重复调用些接口添加备注,需要更新备注请用taobao.trade.memo.update
func TaobaoTradeMemoUpdate ¶
func TaobaoTradeMemoUpdate(clt *core.SDKClient, req *trade.TaobaoTradeMemoUpdateAPIRequest, session string) (*trade.TaobaoTradeMemoUpdateAPIResponse, error)
修改交易备注 taobao.trade.memo.update
需要商家或以上权限才可调用此接口,可重复调用本接口更新交易备注,本接口同时具有添加备注的功能
func TaobaoTradeOrderskuUpdate ¶
func TaobaoTradeOrderskuUpdate(clt *core.SDKClient, req *trade.TaobaoTradeOrderskuUpdateAPIRequest, session string) (*trade.TaobaoTradeOrderskuUpdateAPIResponse, error)
更新交易的销售属性 taobao.trade.ordersku.update
只能更新发货前子订单的销售属性 <br/>只能更新价格相同的销售属性。对于拍下减库存的交易会同步更新销售属性的库存量。对于旺店的交易,要使用商品扩展信息中的SKU价格来比较。 <br/>必须使用sku_id或sku_props中的一个参数来更新,如果两个都传的话,sku_id优先
func TaobaoTradePostageUpdate ¶
func TaobaoTradePostageUpdate(clt *core.SDKClient, req *trade.TaobaoTradePostageUpdateAPIRequest, session string) (*trade.TaobaoTradePostageUpdateAPIResponse, error)
修改交易邮费价格 taobao.trade.postage.update
修改订单邮费接口,通过传入订单编号和邮费价格,修改订单的邮费,返回修改时间modified,邮费post_fee,总费用total_fee。 <br/> <span style="color:red"> API取消加邮费功能通知:http://open.taobao.com/support/announcement_detail.htm?tid=24750</span>
func TaobaoTradeReceivetimeDelay ¶
func TaobaoTradeReceivetimeDelay(clt *core.SDKClient, req *trade.TaobaoTradeReceivetimeDelayAPIRequest, session string) (*trade.TaobaoTradeReceivetimeDelayAPIResponse, error)
延长交易收货时间 taobao.trade.receivetime.delay
延长交易收货时间
func TaobaoTradeShippingaddressUpdate ¶
func TaobaoTradeShippingaddressUpdate(clt *core.SDKClient, req *trade.TaobaoTradeShippingaddressUpdateAPIRequest, session string) (*trade.TaobaoTradeShippingaddressUpdateAPIResponse, error)
更改交易的收货地址 taobao.trade.shippingaddress.update
只能更新一笔交易里面的买家收货地址 <br/>只能更新发货前(即买家已付款,等待卖家发货状态)的交易的买家收货地址 <br/>更新后的发货地址可以通过taobao.trade.fullinfo.get查到 <br/>参数中所说的字节为GBK编码的(英文和数字占1字节,中文占2字节)
func TaobaoTradeVoucherUpload ¶
func TaobaoTradeVoucherUpload(clt *core.SDKClient, req *trade.TaobaoTradeVoucherUploadAPIRequest, session string) (*trade.TaobaoTradeVoucherUploadAPIResponse, error)
淘宝交易凭证上传 taobao.trade.voucher.upload
定制化交易流程中,涉及到 买家自定义 图片、声音、视频 等多富媒体文件,且该商品或服务的附属sku,通过此接口上传作为交易凭证。
func TaobaoTradeWtverticalGet ¶
func TaobaoTradeWtverticalGet(clt *core.SDKClient, req *trade.TaobaoTradeWtverticalGetAPIRequest, session string) (*trade.TaobaoTradeWtverticalGetAPIResponse, error)
网厅垂直信息查询接口 taobao.trade.wtvertical.get
网厅订单垂直信息的查询
func TaobaoTradesSoldGet ¶
func TaobaoTradesSoldGet(clt *core.SDKClient, req *trade.TaobaoTradesSoldGetAPIRequest, session string) (*trade.TaobaoTradesSoldGetAPIResponse, error)
查询卖家已卖出的交易数据(根据创建时间) taobao.trades.sold.get
搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息) <br/>1. 返回的数据结果是以订单的创建时间倒序排列的。 <br/>2. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.fullinfo.get获取订单详情。 <br/>注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,解决办法就是type加上订单类型就可正常返回了。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>
func TaobaoTradesSoldIncrementGet ¶
func TaobaoTradesSoldIncrementGet(clt *core.SDKClient, req *trade.TaobaoTradesSoldIncrementGetAPIRequest, session string) (*trade.TaobaoTradesSoldIncrementGetAPIResponse, error)
查询卖家已卖出的增量交易数据(根据修改时间) taobao.trades.sold.increment.get
搜索当前会话用户作为卖家已卖出的增量交易数据(只能获取到三个月以内的交易信息) <br/>1. 一次请求只能查询时间跨度为一天的增量交易记录,即end_modified - start_modified <= 1天。 <br/>2. 返回的数据结果是以订单的修改时间倒序排列的,通过从后往前翻页的方式可以避免漏单问题。 <br/>3. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.fullinfo.get获取订单详情。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>
func TaobaoTradesSoldIncrementvGet ¶
func TaobaoTradesSoldIncrementvGet(clt *core.SDKClient, req *trade.TaobaoTradesSoldIncrementvGetAPIRequest, session string) (*trade.TaobaoTradesSoldIncrementvGetAPIResponse, error)
查询卖家已卖出的增量交易数据(根据入库时间) taobao.trades.sold.incrementv.get
搜索当前会话用户作为卖家已卖出的增量交易数据(只能获取到三个月以内的交易信息) <br/>1. 一次请求只能查询时间跨度为一天的增量交易记录,即end_create - start_create <= 1天。 <br/>2. 返回的数据结果是以订单入库时间的倒序排列的(该时间和订单修改时间不同),通过从后往前翻页的方式可以避免漏单问题。 <br/>3. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.fullinfo.get获取订单详情。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>
func TaobaoTradesSoldQuery ¶
func TaobaoTradesSoldQuery(clt *core.SDKClient, req *trade.TaobaoTradesSoldQueryAPIRequest, session string) (*trade.TaobaoTradesSoldQueryAPIResponse, error)
根据收件人信息查询交易单号 taobao.trades.sold.query
根据收件人信息查询交易单号。
func TaobaoWttTradeServiceGet ¶ added in v1.1.3
func TaobaoWttTradeServiceGet(clt *core.SDKClient, req *trade.TaobaoWttTradeServiceGetAPIRequest, session string) (*trade.TaobaoWttTradeServiceGetAPIResponse, error)
获取网厅号卡垂直标信息 taobao.wtt.trade.service.get
查询网厅订单信息
func TaobaoXhotelDistributionOrderDetailSearch ¶
func TaobaoXhotelDistributionOrderDetailSearch(clt *core.SDKClient, req *trade.TaobaoXhotelDistributionOrderDetailSearchAPIRequest, session string) (*trade.TaobaoXhotelDistributionOrderDetailSearchAPIResponse, error)
分销渠道订单详情查询 taobao.xhotel.distribution.order.detail.search
该接口用于提供酒店分销渠道的订单详情查询
func TmallAscpOrdersSaleCreate ¶
func TmallAscpOrdersSaleCreate(clt *core.SDKClient, req *trade.TmallAscpOrdersSaleCreateAPIRequest, session string) (*trade.TmallAscpOrdersSaleCreateAPIResponse, error)
ASCP渠道中心销售单创建接口 tmall.ascp.orders.sale.create
ASCP渠道中心销售单创建接口
Types ¶
This section is empty.
Source Files
¶
- AlibabaLstVasTradeflowSave.go
- AlibabaOmniSaasOrderCreate.go
- AlibabaTradeAlianceCreate.go
- AlibabaWdkPosTradeClose.go
- AlibabaWdkPosTradeCreate.go
- AlibabaWdkPosTradePay.go
- AlibabaWdkPosTradeQuery.go
- AlibabaWdkPosTradeReverse.go
- AlibabaWdkTradeDiscountBillGet.go
- AlibabaWdkTradeOrderCancel.go
- AlibabaWdkTradeOrderCreate.go
- AlibabaWdkTradeOrderQuery.go
- AlibabaWdkTradeRefundCreate.go
- AlibabaWdkTradeRefundInform.go
- AlibabaWdkTradeRefundQuery.go
- AlibabaWdkTxdCrmStatementBackflow.go
- AliexpressPaymentExchangeGet.go
- AlitripRailTradeRefund.go
- CainiaoCntecSupplierOrderService.go
- CainiaoRefundRefundactionsDisplay.go
- CainiaoRefundRefundactionsGet.go
- CainiaoRefundRefundactionsJudgement.go
- TaobaoKoubeiTribeOpenOrderPage.go
- TaobaoLifeReservationItemOrderChange.go
- TaobaoLifeReservationItemOrderConfirm.go
- TaobaoLifeReservationTradeConsumeNotice.go
- TaobaoOpenTradeGet.go
- TaobaoOpenTradesSoldGet.go
- TaobaoOpentradeCustomizationRefundEnable.go
- TaobaoRdcAligeniusOrdermsgUpdate.go
- TaobaoRefundsReceiveGet.go
- TaobaoTradeAmountGet.go
- TaobaoTradeClose.go
- TaobaoTradeConfirmfeeGet.go
- TaobaoTradeFullinfoGet.go
- TaobaoTradeGet.go
- TaobaoTradeInvoiceAmountGet.go
- TaobaoTradeMemoAdd.go
- TaobaoTradeMemoUpdate.go
- TaobaoTradeOrderskuUpdate.go
- TaobaoTradePostageUpdate.go
- TaobaoTradeReceivetimeDelay.go
- TaobaoTradeShippingaddressUpdate.go
- TaobaoTradeVoucherUpload.go
- TaobaoTradeWtverticalGet.go
- TaobaoTradesSoldGet.go
- TaobaoTradesSoldIncrementGet.go
- TaobaoTradesSoldIncrementvGet.go
- TaobaoTradesSoldQuery.go
- TaobaoWttTradeServiceGet.go
- TaobaoXhotelDistributionOrderDetailSearch.go
- TmallAscpOrdersSaleCreate.go
- doc.go