53 Commits

Author SHA1 Message Date
9939ccf5ef fix: transfer_info.ui 子控件从 options.children 改为 subwidgets 2026-07-16 18:22:26 +08:00
baf84725e0 fix: transfer opens NewWindow like wechat/alipay, not replace main content 2026-07-16 17:52:29 +08:00
2cac8fe4be fix(wechat): revert to H5 payment — h5_url is directly browser-openable, no tenpay conversion needed 2026-07-16 17:49:29 +08:00
d4c9568673 fix(wechat): use wx.tenpay.com/f2f for web payment, weixin:// is not browser-openable 2026-07-16 17:40:20 +08:00
403cdd5de1 revert: 恢复原始支付流程——获取支付URL后直接新窗口跳转,移除QR码 2026-07-16 17:33:46 +08:00
149092a3a0 security: 移除第三方 qrserver.com,改用本地 qrcode 生成 QR 码 2026-07-16 17:25:34 +08:00
abd7b49b79 feat: 转账充值增加收款户名(ACCOUNT_NAME)字段 2026-07-16 15:51:59 +08:00
4ba232805b feat: 添加线下转账充值信息展示页 transfer_info.ui 2026-07-16 15:31:38 +08:00
067510df65 fix(unipay): transfer shows bank info page directly instead of QR code 2026-07-16 15:09:32 +08:00
e64bfe81ea feat(unipay): transfer popup displays bank_name and bank_branch from env vars
- init.py: add BANK_NAME/BANK_BRANCH to CONF_ENV['transfer']
- transfer.py: TransferGateway accepts and forwards bank_name/bank_branch
- transfer_info.ui: conditionally display 收款银行/开户行 rows
2026-07-16 12:06:01 +08:00
a0bd6fb24f revert: QR code is required for Native payment, weixin:// is not a web URL
Native payment code_url uses weixin:// protocol which is a WeChat deep link,
not openable in browsers. QR code is the standard approach - user scans
with WeChat and completes payment within the app.
2026-07-16 11:57:36 +08:00
a95c548f84 feat(wechat): use wx.tenpay.com payment page instead of third-party QR 2026-07-16 10:50:06 +08:00
c96da0af11 feat(transfer): add transfer_info.ui page for bank transfer info 2026-07-15 18:16:57 +08:00
1a2d8f8f2d feat(wechat): switch from H5 to Native payment (QR code scan)
- Change API endpoint from /v3/pay/transactions/h5 to /v3/pay/transactions/native
- Remove scene_info (not needed for native mode)
- Return code_url instead of h5_url
- recharge.dspy: display QR code image via api.qrserver.com
- user_recharge.dspy: return both code_url and qr_url
2026-07-15 17:22:40 +08:00
ccee3ba12b feat: 启用微信支付和转账支付渠道
- recharge.ui: 下拉列表添加微信支付和转账支付选项
- user_recharge.dspy: 扩展provider校验,支持wechat/transfer
- wechat.py: 修复description字段兼容payment_name
- transfer.py: 导入DBPools + 修复tcode拼写错误
2026-07-15 13:45:21 +08:00
1773bce216 feat: disable wechat payment channel, keep alipay only
- Remove wechat from provider options
- Set alipay as default payment channel
- Only alipay is currently enabled for unipay
2026-05-30 13:27:23 +08:00
1dfa144611 bugfix 2026-03-25 11:51:14 +08:00
d827acccab bugfix 2026-03-18 13:01:43 +08:00
8859c41393 bugfix 2025-12-25 17:33:59 +08:00
6d99b854ff bugfix 2025-12-25 17:32:14 +08:00
4926f4ff4d bugfix 2025-12-25 17:15:43 +08:00
5d193acbbe bugfix 2025-12-25 17:13:30 +08:00
5e0129acf1 bugfix 2025-12-25 16:28:00 +08:00
yumoqing
cfd7fea195 bugfix 2025-12-20 20:47:08 +08:00
9765acb850 bugfix 2025-12-18 15:46:34 +08:00
64a2a89929 bugfix 2025-12-18 12:16:47 +08:00
91c866b090 bugfix 2025-12-18 10:50:26 +08:00
6b3171b187 bugfix 2025-12-17 18:30:44 +08:00
54bb14ec2e bugfix 2025-12-17 14:35:18 +08:00
2fc3e14e95 bugfix 2025-12-17 11:24:26 +08:00
5a8e287797 bugfix 2025-12-17 11:23:12 +08:00
08f1939601 bugfix 2025-12-16 11:25:28 +08:00
7385d33e27 bugfix 2025-12-16 11:07:28 +08:00
85d09720f1 bugfix 2025-12-16 10:50:02 +08:00
1a712da0d9 bugfix 2025-12-15 17:03:45 +08:00
ee45a144bd bugfix 2025-12-15 15:39:07 +08:00
f0ded297ba bugfix 2025-12-15 14:25:12 +08:00
0616d0de8f bugfix 2025-12-15 14:21:18 +08:00
eea5adb9b7 bugfix 2025-12-15 14:10:59 +08:00
f1e00e02c3 bugfix 2025-12-15 14:09:12 +08:00
856a8d89dc bugfix 2025-12-15 14:01:29 +08:00
8668dc81d7 bugfix 2025-12-15 13:59:58 +08:00
4e2ddff63c bugfix 2025-12-15 13:58:36 +08:00
a5ff9a2aee bugfix 2025-12-15 13:57:04 +08:00
070c486e66 bugfix 2025-12-15 13:55:00 +08:00
eafb497f01 bugfix 2025-12-15 13:51:34 +08:00
yumoqing
5d66a71e7e bugfix 2025-12-14 14:08:22 +08:00
yumoqing
cadaa59936 bugfix 2025-12-14 13:15:45 +08:00
bdc89c7180 bugfix 2025-12-12 18:15:07 +08:00
77401fe083 bugfix 2025-12-12 18:13:13 +08:00