- 版本号: 5.0.5
- Beta版发布: 否
- 安全更新: 是
- 当前版本: 否
- 运行平台: IPS
IPS-支付宝当面付网关应用 (okalipayqr) 适用于没有企业版的个人支付宝账户收款。使用支付宝官方API,没有中间商,保证资金支付安全!
一个更好的浏览方法。了解更多。
主屏幕上的全屏APP,带有推送通知、徽章等。
IPS-支付宝当面付网关应用 (okalipayqr) 适用于没有企业版的个人支付宝账户收款。使用支付宝官方API,没有中间商,保证资金支付安全!
安全
回调通知验证支付金额
回调通知验证 app_id
状态接口增加登录验证
状态接口增加订单归属验证
签名失败时抛出异常
公钥加载校验返回值
签名 base64 解码严格校验
验签结果区分错误与失败
out_trade_no 使用时序安全比较
签名内容错误排除"0"值参数
CSS/字体路径改为绝对 URL
回调处理改用 IPS 标准 checkFraudRulesAndCapture()
移除废弃的 openssl_free_key()
私钥存储从4份冗余减为1份
状态接口改为只读
回调处理防重复执行(幂等)
生产环境减少日志输出
新增升级迁移脚本
支付状态轮询改为指数退避算法(1s→1.5s→2s...最大5s)
移除生产环境调试日志(只在 IN_DEV 模式记录)
优化数据库查询(使用 gw_id 直接查询,移除 LIKE 模糊查询)
CURL 超时从 30 秒增加到 60 秒
添加连接超时 10 秒
交易 extra 数据添加 alipay_created_time 字段
交易 extra 数据添加 alipay_buyer_id 字段
交易 extra 数据添加 alipay_receipt_amount 字段
支付页面超时提示(10 分钟)
支付成功延迟跳转(1.5 秒显示成功消息)
修复 SUPPORTS_RECURRING 错误声明(改为 FALSE)
修复密钥处理不一致问题
修复支付成功状态检查竞态条件
修复升级脚本日志调用错误
新增 normalizeKey() 方法统一密钥处理
添加配置常量(DEFAULT_TIMEOUT_MINUTES、DEFAULT_STORE_ID)
App ID 格式验证(16-32 位数字)
密钥长度验证(最小 100 字符)
订单标题长度限制(最大 256 字符)
错误提示更具体化
本支付网关应用支持自动跟随用户系统的明暗模式设置:
- 🌞 **明亮模式**:系统为明亮模式时显示
- 🌙 **暗黑模式**:系统为暗黑模式时显示
🔄 **自动切换**:跟随系统设置实时切换
更新支付页面显示逻辑
适配在暗色页面的显示效果
跟随系统明暗色系的转换