1、业务接入积分捐流程图

1.1、 同步返回代扣结果,业务主动轮训订单状态,整体流程如下:

sequenceDiagram participant b_web as 业务前端 participant b_server as 业务后台 participant gy_open as 公益开放平台 participant xhh as 公益小红花开放平台 b_web ->> b_server: 1、查询活动信息(看业务侧是否需要) b_server ->> gy_open: 1、查询活动信息 gy_open -->> b_server: 1、返回活动信息 b_server -->> b_web: 1、返回活动信息 b_web ->> b_server: 2、用户捐赠积分 b_server ->> gy_open: 2、发起B2B代扣请求 gy_open -->> b_server: 2、同步返回支付结果 b_server ->> b_server: 2、检查返回的流水状态 alt 流水扣款成功 b_server -->> b_web: 2、积分扣除成功 else 流水待扣款 b_server ->> gy_open: 3、带流水id查询支付订单信息 gy_open -->> b_server: 3、返回支付订单信息 b_server ->> b_server: 3、检查返回的流水状态,判断是否需要再次查单 b_server -->> b_web: 3、返回响应的积分扣除结果 end b_web ->> b_server: 4、业务侧对接有感发花 b_server ->> gy_open: 4、调用积分校验接口判断能否发花 gy_open -->> b_server: 4、返回积分校验结果 b_server -->> b_web: 4、返回能否发花 b_web ->> xhh: 4、对接有感发花 xhh -->> b_web: 4、发花

注: 1、有感发花流程参考小红花相关文档,文档链接: 小红花 2、有感发花调用接口PreTry预发花时,gy_proj_id填公益侧项目id,open_id填业务侧用户id、business_info填公益支付扣款返回的订单ID,如:{" donate_transcode":"donate_1234","activity_no":"1234","donate_time":"2024-06-01 12:00:00"}

© 1998 - 2022 Tencent Inc. all right reserved,powered by tencent.更新时间: 2025-08-05 12:24:42

results matching ""

    No results matching ""

    results matching ""

      No results matching ""