Singtel Offer
2021-08-31 10:44:51 0 举报
Singtel Offer图
作者其他创作
大纲/内容
request.inc.php的proinfo返回当前产品是否有充值行为is_voucher
调用接口
检测或创建cookie文件
N
报警
充值
SingtelOffineApi新增查询方法offer_query
调用offer查询
include/voucher.inc.php调用充值接口
success
request.inc.php新增查询方法offer_query
include/voucher.inc.php记录日志信息到tbl_offer_log
账号是否处于登录状态
充值结果结果
更新日志信息tbl_offer_log
判断产品是否在offer集合中
success:pending
调用SToffer确认接口
include/voucher.inc.php获取参数ST_OFFER
结果是否存在
Container
查询结果
弹出确认窗口
login.inc.php的check_login查询返回mp的ti_is_offer返回key为st_offer
登录
offer页面
Nfail
充值结果
执行结果是否成功
非offer充值offer=2
格式数据
获取参数st_offer
查询可用路由
START
登录成功存储st_offer
判断登录状态
st_offer是否为1
fail:time out
end
调用查询接口
st_offer=1is_voucher=1
调用ST请求offer确认接口
返回结果
开启枷锁重试机制
是否查询成功
调用充值接口
offer是否不为空
login
返回结果参数is_voucher
匹配查询结果
PAR:充值号码CMMD:ApiRequetACT:searchofferSID:USER:MENU:产品id
Y
offer产品是否与NPN产品存在映射关系
fail
function/voucher.fnc.php的get_voucher_parames绑定st_offer参数
添加到映射表
topup_api_swp.php调用充值接口
判断是否为st产品
结果是否为空
NPNService
状态监测
携带st_offer参数
include/voucher.inc.php记录st_offer到salelogs
offer充值offer=1
Submit
NPNWEBAPI
topup_route判断条件vc_action_type='SWP' ti_enable = 2 ti_status = 1
npn.api.js中catchCard
产品详情
检测重试次数是否可重试
检测账号是否存在
非offer充值流程
TopupServer
POS机
singtel offer查询
0 条评论
下一页