同步订购关系场景
背景
拥有多个平台的商家,想要将用户和商品的订购关系在各平台内打通。如:某商家在PC网站售卖课程商品的业务已经非常成熟了,为进一步扩大营收,在小鹅通新建微信h5店铺,最终让用户可以在多个终端使用相同的课程。
业务场景
名词解释
名词 | 解释 |
---|---|
订购关系 | 用户与购买商品之间的联系 |
用户开课 | 指定某用户与商品建立购买关系 |
小鹅通向商家同步关系
商家向小鹅通同步订购关系
小鹅通向商家同步订购关系
流程说明
调用说明
- 先决条件:用户在小鹅通店铺下单并完成支付,订单状态为支付成功;
- 若用户唯一标识是手机号码phone,则需保证下单用户有手机号phone。采集方式有 信息采集工具、引导绑定手机号;
- 商家获取了用户手机号与购买的商品数据,可在本地给用户开课,让用户在商家自有平台使用已购课程。
涉及接口汇总
接口 | 接口描述 |
---|---|
xe.user.info.get/1.0.0 | 获取用户信息API |
订单消息推送 | 订单消息推送 |
商家向小鹅通同步订购关系
流程说明
调用说明
- 先决条件:用户在商家自有平台下单并完成支付,订单状态为支付成功;
- 判断该用户信息是否在小鹅通注册,若没有注册就调用注册新用户,存储返回的user_id,更新用户关系表;
- 小鹅通获得了用户与开课信息,即可完成用户开课处理,让用户在小鹅通店铺使用已购课程。
涉及接口清单
API | API描述 |
---|---|
xe.user.register/1.0.0 | 注册新用户 |
xe.order.delivery/1.0.0 | 给用户开通课程权益 |