产品介绍
主要场景
- 发红包
- 抢红包
- 红包退款
(暂时仅支持API ,前端UI交互需接入方自行研发)
交互流程
- 钱包系统及服务:红包服务、钱包SDK、风控系统、基础服务
- 接入方系统及服务:商户红包服务、商户客户端
1. 发红包流程
流程简述:
- 商户服务端调用‘’发红包接口‘’ 完成预下单,获取支付参数;
- 商户客户端唤起钱包SDK,完成支付;钱包SDK回调客户端 并异步通知商户服务端支付结果;
- 若异步通知未及,商户可调用订单查询接口获取发红包状态;
- 商户客户端推送发红包成功消息;
2. 抢红包流程及退款
流程简述:
- 商户服务端调用‘’抢红包接口‘’ 发起转账请求;
- 钱包服务端调用商户“红包用户鉴权接口”校验用户合法性并获取用户转账信息,并完成转账;
- 钱包服务端异步通知商户服务端,商户客户端推送领红包成功消息;
- 若转账失败或用户超时未领取,商户服务端调用退款接口完成红包退款;
- 商户推送退款成功消息;