抖店订单拉取转换流程
2021-09-29 15:32:41 13 举报
抖音店铺订单转换流程
作者其他创作
大纲/内容
end
1.货到付款订单确认消息
未配置运费模板
更改消息处理状态(update)
SyncTiktokOrderJob每8分钟执行一次(Job)
货到付款订单
通过HttpClient发送HTTP请求(request)
消息推送机制
3. 买家收货信息变更消息
无快递公司ID注:无法通过本系统对抖店订单进行发货
查询店铺信息(query)
失败重试
获取appKey、appSecret
①
shipping_order
配送中心
消息事件所需要的消息事件
查询抖店快递公司信息(query)
兜底补拉机制
1. ConfirmTiktokOrderJob2. DoneTiktokOrderJob3. TiktokAddressChangedJob4. TiktokCanceledOrderJob5. TiktokRefundOrderJob
订阅抖店消息推送
2. 订单完成确认消息
是否成功
5. 抖店退款/退货消息
tiktok_order
原始订单
无运费
更改订单状态:退款成功、退货中-商家同意退货(update)
不存在
构建、保存第三方交易订单数据(build)
更改表
thirdparty_order
第三方订单数据(点击跳转)(insert)
start
① 拉取交易数据
已关联补全商品结算价格、售卖价格、商户信息
查询原始交易数据结果集(query)
根据appKey、appSecret换取token(query)
MakeUpTiktokOrderJob每天凌晨1点(Job)
② 数据转换
拉取抖店推送消息
是否关联
② 原始数据转换
抖店原始数据
返回结果集(return)
配置推送地址
根据API调用规则构建请求参数(build)
更改订单状态:已完成(update)
tiktok_message_record
持久化抖店消息推送(insert)
更改订单状态:已取消(update)
TiktokOrderJob每5分钟执行一次(Job)
查询抖店商品关联的云仓商品(query)
抖店订单拉取、转换至第三方订单主流程
更新修改后的地址(update)
调用抖店API拉取交易数据
生成应收账单(对冲)
保存地址变更记录(insert)
持久化原始数据
更改订单状态:备货中(update)
更改保存成功数据处理状态(is_handle)
4. 取消订单消息
未关联无商户信息、价格信息注: 没有商户信息无法结算
token需制定缓存机制保证时效性(Redis)
thirparty_order
第三方订单
根据商品重量或购买数量计算运费(build)
0 条评论
下一页