trade

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

交易API

https://open.taobao.com/API.htm?docId=48314&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlibabaLstVasTradeflowSave

AlibabaLstVasTradeflowSave

交易信息回流 alibaba.lst.vas.tradeflow.save

自动售货机交易信息同步接口,ISV通过此接口上传售货机交易信息。

func AlibabaOmniSaasOrderCreate

AlibabaOmniSaasOrderCreate

订单创建接口 alibaba.omni.saas.order.create

服务商利用现有的saas系统和阿里完成交易系统的对接

func AlibabaTradeAlianceCreate

AlibabaTradeAlianceCreate

推客平台订单回流 alibaba.trade.aliance.create

推客平台订单回流

func AlibabaWdkPosTradeClose

AlibabaWdkPosTradeClose

轻pos品牌营销关单接口 alibaba.wdk.pos.trade.close

轻pos品牌营销场景,提供关单接口给外部商家

func AlibabaWdkPosTradeCreate

AlibabaWdkPosTradeCreate

轻pos品牌营销下单接口 alibaba.wdk.pos.trade.create

提供给石基进行轻pos品牌营销下单

func AlibabaWdkPosTradePay

AlibabaWdkPosTradePay

轻pos品牌营销支付接口 alibaba.wdk.pos.trade.pay

轻pos场景,外部商家支付后调用开放平台把支付信息回传给五道口交易

func AlibabaWdkPosTradeQuery

AlibabaWdkPosTradeQuery

轻pos品牌营销查询接口 alibaba.wdk.pos.trade.query

轻pos品牌营销场景,外部商家查询营销信息

func AlibabaWdkPosTradeReverse

AlibabaWdkPosTradeReverse

轻pos品牌营销退款接口 alibaba.wdk.pos.trade.reverse

轻pos品牌营销场景,商家调用退款接口

func AlibabaWdkTradeDiscountBillGet

AlibabaWdkTradeDiscountBillGet

订单优惠账单查询 alibaba.wdk.trade.discount.bill.get

商家查询订单优惠账单

func AlibabaWdkTradeOrderCancel

AlibabaWdkTradeOrderCancel

外部交易订单取消接口 alibaba.wdk.trade.order.cancel

通过该接口可以再盒马取消交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func AlibabaWdkTradeOrderCreate

AlibabaWdkTradeOrderCreate

外部交易订单创单接口 alibaba.wdk.trade.order.create

通过该接口可以再盒马创建交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func AlibabaWdkTradeOrderQuery

AlibabaWdkTradeOrderQuery

查询外部交易订单接口 alibaba.wdk.trade.order.query

通过该接口可以在盒马查询交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func AlibabaWdkTradeRefundCreate

AlibabaWdkTradeRefundCreate

外部渠道逆向订单创建 alibaba.wdk.trade.refund.create

该接口是创建退货订单的服务。当外部渠道发起退款后,调用此接口可以完成五道口底层交易、履约、配送等一系列流程进行退货。

func AlibabaWdkTradeRefundInform

AlibabaWdkTradeRefundInform

外部渠道通知淘鲜达退款成功接口 alibaba.wdk.trade.refund.inform

该接口用于外部渠道退款成功后,通知淘鲜达底层履约完成退款流程。

func AlibabaWdkTradeRefundQuery

AlibabaWdkTradeRefundQuery

外部渠道查询退货订单详情接口 alibaba.wdk.trade.refund.query

该接口提供给外部渠道商家,比如欧尚外卖等查询退货订单详情,里面包含退货进度等信息。

func AlibabaWdkTxdCrmStatementBackflow

AlibabaWdkTxdCrmStatementBackflow

淘鲜达商家会员账单回流 alibaba.wdk.txd.crm.statement.backflow

淘鲜达商家会员账单回流

func AliexpressPaymentExchangeGet

AliexpressPaymentExchangeGet

getExchange aliexpress.payment.exchange.get

提供国际汇率服务

func AlitripRailTradeRefund

AlitripRailTradeRefund

退票接口 alitrip.rail.trade.refund

退票接口

func CainiaoCntecSupplierOrderService

CainiaoCntecSupplierOrderService

供货商查询订单数据接口 cainiao.cntec.supplier.order.service

提供给供货商查询订单信息的接口,返回给供货商的订单数据已经是脱敏精简后的,比如订单ID用户ID已经用md5加密,用户昵称已经脱敏,商品信息本身是供货商提供的。 数据查询的范围只和供货商的身份有关系,比如大润发的用户只能查询大润发的订单,而且会校验身份和颁发的appkey之间的关系,并且目前对接的只有一个供货商

func CainiaoRefundRefundactionsDisplay

CainiaoRefundRefundactionsDisplay

退货退款操作的展示信息(展现给买家) cainiao.refund.refundactions.display

退货退款操作的展示信息(展现给买家)

func CainiaoRefundRefundactionsGet

CainiaoRefundRefundactionsGet

判断该订单能执行的逆向操作集合列表 cainiao.refund.refundactions.get

判断该订单能执行的逆向操作集合列表

func CainiaoRefundRefundactionsJudgement

CainiaoRefundRefundactionsJudgement

判断当前用户是否能对订单执行一些逆向操作,比如退货操作 cainiao.refund.refundactions.judgement

判断当前用户是否能对订单执行一些逆向操作,比如退货操作

func TaobaoKoubeiTribeOpenOrderPage

TaobaoKoubeiTribeOpenOrderPage

口碑综合体订单列表信息查询 taobao.koubei.tribe.open.order.page

查询口碑商圈用户的订单列表信息

func TaobaoLifeReservationItemOrderChange

TaobaoLifeReservationItemOrderChange

生服购后预约单外部发起变更 taobao.life.reservation.item.order.change

生服购后预约单外部发起变更,例如改期、取消。目前体检场景,用户会直接联系ISV改期/取消,因此开放给ISV这块的能力

func TaobaoLifeReservationItemOrderConfirm

TaobaoLifeReservationItemOrderConfirm

生服购后预约单外部确认 taobao.life.reservation.item.order.confirm

生服团购下单预约后,用户改期/取消,外调ISV。ISV人工确认后调接口同意或驳回

func TaobaoLifeReservationTradeConsumeNotice

TaobaoLifeReservationTradeConsumeNotice

生服购后预约外部核销 taobao.life.reservation.trade.consume.notice

生服团购商品,购后预约。外部ISV进行核销

func TaobaoOpenTradeGet

TaobaoOpenTradeGet

获取单笔交易的部分信息(商家应用使用) taobao.open.trade.get

获取单笔交易的部分信息</br> 1.入参fields中传入buyer_nick ,才能返回buyer_open_id

func TaobaoOpenTradesSoldGet

TaobaoOpenTradesSoldGet

查询卖家已卖出的交易数据(商家应用使用) taobao.open.trades.sold.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息)<br/> 1. 返回的数据结果是以订单的创建时间倒序排列的。<br/> 注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,通常都是这个原因造成。解决办法就是type加上订单类型就可正常返回了。<br/> 2.入参fields中传入buyer_nick ,才能返回buyer_open_id

func TaobaoOpentradeCustomizationRefundEnable

TaobaoOpentradeCustomizationRefundEnable

定制订单设置允许仅退款 taobao.opentrade.customization.refund.enable

定制订单设置允许仅退款

func TaobaoRdcAligeniusOrdermsgUpdate

TaobaoRdcAligeniusOrdermsgUpdate

订单消息状态回传 taobao.rdc.aligenius.ordermsg.update

用于订单消息处理状态回传

func TaobaoRefundsReceiveGet

TaobaoRefundsReceiveGet

查询卖家收到的退款列表 taobao.refunds.receive.get

查询卖家收到的退款列表

func TaobaoTradeAmountGet

TaobaoTradeAmountGet

交易帐务查询 taobao.trade.amount.get

卖家查询该笔交易的资金帐务相关的数据; 1. 只供卖家使用,买家不可使用 2. 可查询所有的状态的交易,但不同状态时交易的相关数据可能会有不同

func TaobaoTradeClose

TaobaoTradeClose

卖家关闭一笔交易 taobao.trade.close

关闭一笔订单,可以是主订单或子订单。当订单从创建到关闭时间小于10s的时候,会报“CLOSE_TRADE_TOO_FAST”错误。

func TaobaoTradeConfirmfeeGet

TaobaoTradeConfirmfeeGet

获取交易确认收货费用 taobao.trade.confirmfee.get

获取交易确认收货费用,可以获取主订单或子订单的确认收货费用

func TaobaoTradeFullinfoGet

TaobaoTradeFullinfoGet

获取单笔交易的详细信息 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

TaobaoTradeGet

获取单笔交易的部分信息(性能高) taobao.trade.get

获取单笔交易的部分信息 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func TaobaoTradeInvoiceAmountGet

TaobaoTradeInvoiceAmountGet

获取订单应开票金额 taobao.trade.invoice.amount.get

订单应开票金额计算

func TaobaoTradeMemoAdd

TaobaoTradeMemoAdd

对一笔交易添加备注 taobao.trade.memo.add

根据登录用户的身份(买家或卖家),自动添加相应的交易备注,不能重复调用些接口添加备注,需要更新备注请用taobao.trade.memo.update

func TaobaoTradeMemoUpdate

TaobaoTradeMemoUpdate

修改交易备注 taobao.trade.memo.update

需要商家或以上权限才可调用此接口,可重复调用本接口更新交易备注,本接口同时具有添加备注的功能

func TaobaoTradeOrderskuUpdate

TaobaoTradeOrderskuUpdate

更新交易的销售属性 taobao.trade.ordersku.update

只能更新发货前子订单的销售属性 <br/>只能更新价格相同的销售属性。对于拍下减库存的交易会同步更新销售属性的库存量。对于旺店的交易,要使用商品扩展信息中的SKU价格来比较。 <br/>必须使用sku_id或sku_props中的一个参数来更新,如果两个都传的话,sku_id优先

func TaobaoTradePostageUpdate

TaobaoTradePostageUpdate

修改交易邮费价格 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

TaobaoTradeReceivetimeDelay

延长交易收货时间 taobao.trade.receivetime.delay

延长交易收货时间

func TaobaoTradeShippingaddressUpdate

TaobaoTradeShippingaddressUpdate

更改交易的收货地址 taobao.trade.shippingaddress.update

只能更新一笔交易里面的买家收货地址 <br/>只能更新发货前(即买家已付款,等待卖家发货状态)的交易的买家收货地址 <br/>更新后的发货地址可以通过taobao.trade.fullinfo.get查到 <br/>参数中所说的字节为GBK编码的(英文和数字占1字节,中文占2字节)

func TaobaoTradeVoucherUpload

TaobaoTradeVoucherUpload

淘宝交易凭证上传 taobao.trade.voucher.upload

定制化交易流程中,涉及到 买家自定义 图片、声音、视频 等多富媒体文件,且该商品或服务的附属sku,通过此接口上传作为交易凭证。

func TaobaoTradeWtverticalGet

TaobaoTradeWtverticalGet

网厅垂直信息查询接口 taobao.trade.wtvertical.get

网厅订单垂直信息的查询

func TaobaoTradesSoldGet

TaobaoTradesSoldGet

查询卖家已卖出的交易数据(根据创建时间) 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

TaobaoTradesSoldIncrementGet

查询卖家已卖出的增量交易数据(根据修改时间) 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

TaobaoTradesSoldIncrementvGet

查询卖家已卖出的增量交易数据(根据入库时间) 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

TaobaoTradesSoldQuery

根据收件人信息查询交易单号 taobao.trades.sold.query

根据收件人信息查询交易单号。

func TaobaoWttTradeServiceGet added in v1.1.3

TaobaoWttTradeServiceGet

获取网厅号卡垂直标信息 taobao.wtt.trade.service.get

查询网厅订单信息

func TaobaoXhotelDistributionOrderDetailSearch

TaobaoXhotelDistributionOrderDetailSearch

分销渠道订单详情查询 taobao.xhotel.distribution.order.detail.search

该接口用于提供酒店分销渠道的订单详情查询

func TmallAscpOrdersSaleCreate

TmallAscpOrdersSaleCreate

ASCP渠道中心销售单创建接口 tmall.ascp.orders.sale.create

ASCP渠道中心销售单创建接口

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

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