1. 优先使用 /api/v2/payment/get_escrow_detail接口的aff_currency,如果没有则使用 保持不变,依然为/api/v2/order/get_order_detail接口的currency
2. SIP 标识不做处理
1. 优先使用 /api/v2/payment/get_escrow_detail接口的aff_currency,如果没有则使用 保持不变,依然为/api/v2/order/get_order_detail接口的currency
2. SIP 标识不做处理
1)虾皮V2产品金额和实际对不上,需优化;
2)虾皮V1订单,接口返回为主站点马来西亚的货币金额+马来西亚的货币,订单金额正常,但虾皮V2接口,接口返回为出单站点货币金额+马来西亚货币,导致金额变大;
沟通渠道:
钉钉群名称【shopee2.0授权协作】---开发无需关注,只做记录,便于产品跟进
2. 功能设计
虾皮V2平台,产品金额接口返回值为产品单价*数量后的总价,并非单个产品的金额,实际产品金额应使用接口返回值除产品数量;
即产品金额为:
1)调用v2.payment.get_escrow_detail接口;
2)获取产品总额discounted_price;
3)获取产品数量quantity_purchased;
4)计算产品金额=discounted_price / quantity_purchased;

如下,为越南站点出单,货币金额为越南货币,但是货币单位为马来西亚货币;

当返回aff_currency字段时,货币单位的取值逻辑为:/api/v2/payment/get_escrow_detail接口的aff_currency

当不返回aff_currency字段时,货币单位的取值逻辑为:保持不变,依然为/api/v2/order/get_order_detail接口的currency

| 所属迭代 | 【分支】产品中心1月非正常更新版本(2022年) |
|---|---|
| 所属模块 | 赛盒科技 赛盒ERP管理系统 订单组 |
| 相关需求 | 【订单】虾皮产品费用&货币单位 |
| 指派给 | Closed 于 2022-01-25 11:30:51 |
| 任务类型 | 测试 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | hezheng 于 2022-01-18 09:55:24 |
|---|---|
| 由谁完成 | hezheng 于 2022-01-18 14:41:39 |
| 由谁取消 | 暂无 |
| 由谁关闭 | hezheng 于 2022-01-25 11:30:51 |
| 关闭原因 | 已完成 |
| 最后编辑 | hezheng 于 2022-01-25 11:30:51 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 3工时 |
|---|---|
| 总计消耗 | 1工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2022-01-18 |
| 截止日期 | 2022-01-25 |
1.产品金额改动
2.sip渠道标识
不需要添加,已去除需求
3.v2货币取值
这个逻辑是在订单下载的时候判断,测试环境不支持验证
在接口返回aff_currency时,取新的路径的货币单位
如果未返回,取之前的路径的货币单位
预计2022/1/18迭代