先来看一笔典型的淘宝交易
这里我约定几个淘宝api的概念名词以便后续的研究
名词 |
区域字母 |
解释 |
交易 |
|
平常我们更多的是说订单,但是按照淘宝api的数据字典。其实严格意义上来说是交易。 |
子订单 |
A |
子订单就是一笔交易里面的子订单,因为买家可能买了几款宝贝,像上图就是3个子订单 |
商品价格 |
B |
B字母的红框区域,就是宝贝的吊牌价,就是一口价,没有经过打折计算的 |
子订单优惠 |
C |
看上图的优惠两个字,它是对着的是商品的优惠角度来说的。 |
系统优惠 |
D |
针对整比交易的优惠,包括(使用优惠券,满就减,VIP) |
手动调整价格 |
|
上图没有体现出来。就是卖家手动修改的价格,比如退换的 |
邮费 |
E |
E红框区域 |
订单应付 |
F |
实收款就是支付宝金额。这个实收款不代表最后卖家能支配的金额 ,后面会解释 |
下面是整理的价格流程图
从流程图可以看到F区域的实收是针对于买家来说的。如果针对卖家的实收,应该是把退款和佣金包括在内,最后才是我们能支配拿出来用的钱。
以下是笔者根据api文档整理的关于价格的字段
|
|
trade |
|
order |
|
|
卖家手工调整金额, |
手工调整金额 |
adjust_fee |
|
adjust_fee |
手工调整金额 |
手工调整金额.格式为:1.01; |
系统优惠金额(如打折,VIP,满就送,店铺优惠券等), |
系统优惠金额 |
discount_fee |
|
discount_fee |
订单优惠金额 |
订单优惠金额。精确到2位小数; |
商品标准价格。精确到2位小数;单位:元。 |
单个商品价格(标准单价) |
price |
|
price |
商品价格(标准单价) |
商品价格。精确到2位小数; |
商品购买数量。取值范围:大于零的整数 |
商品购买数量 |
num |
|
num |
购买数量 |
购买数量。取值范围:大于零的整数 |
商品金额(商品标准价格乘以数量的总金额)。 |
商品金额 |
total_fee |
|
total_fee |
应付金额(不包含交易的优惠金额) |
应付金额(商品价格*商品数量+手工调整金额-订单优惠金额) |
邮费。精确到2位小数; |
邮费 |
post_fee |
|
|
|
|
实付金额。精确到2位小数; |
实付金额 |
payment |
|
payment |
实付金额 |
子订单实付金额。精确到2位小数, |