银行权益发放
2023-05-16 14:23:12 0 举报
权益发放流程
作者其他创作
大纲/内容
活动上线
客户获得数币红包权益
供应商获取到核销状态后即时推送
权益大本营
请求补发
权益供应商(数币通)
客户获得支付宝红包权益
接口
活动方/营销中台
支付宝红包权益补发流程
权益管理(维护权益商品、权益供应商等)
返回供应商订单号
发放状态同步
支付宝红包发放至用户支付宝卡包
成功
失败
结束
发放失败,返回活动方失败原因-预算不足
客户获得微信立减金权益
存在
推送核销状态
权益供应商
更新订单状态
调用大本营补发接口
接受发放状态
支付宝红包权益发放流程
异步
返回供应商订单号及发放状态
权益大本营创建活动,关联供应商和权益商品信息
微信
采集数币账号信息,请求大本营发放
是否存在大本营订单号
不足
接受大本营发放请求,完成发放
接受活动方发放请求
更新立减金核销状态
返回大本营订单号
核销状态同步
供应商未收到请求时大本营重试5次。
活动方调用大本营发放接口
微信立减金补发流程说明:1)产生发放失败订单:发放时异常或状态推送异常,产生发放失败状态的订单2)补发处理: to活动方:对于发放失败订单,活动方先判断活动方订单是否存在大本营订单号,如果不存在,活动方则调用大本营发放接口,走正常发放流程。如果存在,则走大本营补发接口。 to大本营:大本营接收到活动方补发请求后判断当前订单是否存在供应商订单号,如果不存在,大本营则调用供应商发放接口,走正常发放流程。如果存在,则进一步判断供应商订单状态,如果发放成功,则大本营更新订单状态并推送给活动方。如果发放失败,大本营则调用供应商补发接口。 to供应商:供应商接受到大本营发放/补发请求后,完成立减金的发放/补发,并将发放状态推送给大本营,大本营将状态推送给活动方。
充足
活动方
是否存在供应商订单号
活动结束日+权益有效期+结算宽限期内推送。超期推送不接收。
返回发放状态
数币红包补发流程说明:1)产生发放失败订单:发放时异常,产生发放失败状态的订单2)补发处理: to活动方:对于发放失败订单,活动方调用大本营补发接口。 to大本营:大本营接收到活动方补发请求后判断供应商(数币通)订单状态,如果发放成功,则大本营更新订单状态并返回给活动方。如果发放失败,大本营则调用供应商发放接口。 to供应商:供应商接受到大本营发放请求后,完成数币红包的发放,并将供应商订单号和发放状态返回给大本营,大本营更新供应商订单号和状态后,将发放状态推送给活动方。
供应商订单状态
支付宝红包发放流程说明:1)订单产生:活动上线后,用户根据活动达标规则获得支付宝红包权益2)权益发放及发放状态同步: to活动方:活动方采集到用户手机号或支付宝账号后调用大本营发放接口, to大本营:大本营接收到请求后,判断预算是否充足,如充足则返回活动方大本营订单号,并调用供应商发放接口。如不充足则不调供应商发放,直接返回活动方预算不足。 to供应商(w站):大本营调用支付宝(W站)发放接口,支付宝(W站)实时给大本营返回支付宝订单号和发放状态,大本营将发放状态推送给活动方。3)权益核销及核销状态同步:用户使用了支付宝红包,支付宝(W站)更新状态后将核销状态推送给大本营,大本营将核销状态推送给活动方。
根据活动规则生成订单
获取银行流水号等信息并推送给大本营
权益核销
接收发放状态
通过供应商授权地址,生成用户openid
推送发放状态
接收银行流水号等信息
否
数币红包权益发放流程
微信立减金权益发放流程
手机端进入活动页面参与活动
数币红包权益补发流程
接收信息并推送发放状态
权益发放
立减金发放至用户微信卡包
活动方需提供给大本营:1)活动回调地址
发放失败订单补发
采集支付宝账号信息,请求大本营发放
线下
预算判断
客户
接受请求
调用供应商发放接口
数币红包发放至数币账户
立减金批次结束
更新供应商订单号和状态,并推送发放状态
不存在/异步
大本营重试5次
生成订单
拿openid请求大本营发放
大本营需提供给供应商:1)提供活动ID和密钥2)所发权益商品的商品code3)供应商密钥
充足/同步
调用获取供应商微信授权地址接口,获取供应商授权地址
调用大本营发放接口
调用供应商补发接口
不存在
W站订单状态
大本营调用供应商发放接口
开始
是
供应商提供给大本营:1)微信授权地址(如发放微信立减金)2)数币转出账号(如发放数币红包)3)发放/补发/查询接口地址
接收核销状态
微信立减金发放流程说明:1)订单产生:活动上线后,用户根据活动达标规则获得微信立减金权益2)微信授权:活动方获取大本营记录的供应商授权地址,用户通过该地址完成供应商授权,用户授权成功后生成发放权益的用户openid。(手机银行渠道开展时需跳转至活动方小程序进行授权,公众号渠道活动直接在微信完成授权。)3)权益发放及发放状态同步: to活动方:活动方得到用户的openid后调用大本营发放接口。 to大本营:大本营接收到请求后,判断预算是否充足,如充足则返回活动方大本营订单号,并调用供应商的发放接口。如不充足则不调供应商发放,直接返回活动方预算不足。 to供应商:供应商接收请求成功则返回供应商订单号,如接收失败则大本营重试5次,若重试成功则供应商返回供应商订单号;如5次依旧失败,则大本营更新订单状态为发放失败。(如果5分钟内失败次数超过100次,则发放接口关闭5分钟。)供应商请求微信发放成功后,供应商将发放状态推送给大本营,大本营将状态推送给活动方。4)权益核销及核销状态同步:用户使用了立减金,微信更新核销状态后将核销状态推送给供应商(或者供应商主动去查微信),供应商得到状态后将核销状态推送给大本营,大本营将核销状态推送给活动方。5)流水号等信息同步:当一个批次结束后,供应商从微信获取到该批次的银行流水号等信息,再将信息同步给大本营,流程结束。
活动开展流程
接收发放请求,完成发放
推送/查询核销状态
更新支付宝红包核销状态
接收供应商请求,完成发放
微信立减金权益补发流程
数币红包权益发放流程说明:1)订单产生:活动上线后,用户根据活动达标规则获得数币红包资格2)权益发放及发放状态同步: to活动方:活动方采集到用户数币账号(手机号)后调用大本营发放接口, to大本营:大本营接收到请求后,判断预算是否充足,如充足则返回活动方大本营订单号,并带后台配置的供应商账号调用供应商(数币通)发放接口。如不充足则不调供应商发放,直接返回活动方预算不足。 to供应商(数币通):数币通接收到发放请求后实时返回供应商订单号和发放结果,大本营将发放状态推送给活动方。
权益供应商(W站)
支付宝红包补发流程说明:1)产生发放失败订单:发放时异常,产生发放失败状态的订单2)补发处理: to活动方:对于发放失败订单,活动方调用大本营补发接口。 to大本营:大本营接收到活动方补发请求后判断供应商订单状态,如果发放成功,则大本营更新订单状态并返回给活动方。如果发放失败,大本营则调用供应商发放接口。 to供应商:供应商接受到大本营发放请求后,完成支付宝红包的发放,并将供应商订单号和发放状态返回给大本营,大本营更新供应商订单号和状态后,将发放状态推送给活动方。
是否微信立减金权益
用户使用立减金
大本营需提供给活动方:1)提供活动ID和密钥2)所发权益商品的商品code
接收白名单信息
活动对接
调用大本营白名单验证接口,获取用户标签
流水号等信息同步
发放失败/同步
调用大本营发放接口,大本营请求供应商发放
非发放失败
更新订单状态为发放失败
数币通订单状态
用户使用支付宝红包
0 条评论
下一页