feat: 接入彩虹易支付(USDT TRC20)充值通道
- 新增 extend/pay/Epay.php 易支付协议实现(MD5签名、buildPayUrl、queryOrder、verifyNotifyCallback) - 新增 traits/epayPay.php 提供 epay_online_order 和 epay_recharge_callback,独立结算事务 - config.php 加 pay_list.epay 配置段 (pid=1000, key已配, pay.g7g7.top) - Order.php / Pcapi.php 引入 epayPay trait 支付流程: 用户下单 -> 返回 pay.g7g7.top 跳转 URL -> 用户付款USDT -> 易支付异步回调 -> 验签 -> 结算加余额 通道标识: pay_channel_id=8, pay_channel_name=epay 订单号前缀: P (区别 AlinPay 的 E)
This commit is contained in:
@@ -359,5 +359,19 @@ return [
|
||||
'11' => '越南代收'
|
||||
]
|
||||
],
|
||||
'epay' => [//彩虹易支付(USDT/支付宝/微信 聚合)
|
||||
'online_order_fac' => 'epay_online_order',
|
||||
'notify_url' => 'https://api.g7g7.top/order/epay_recharge_callback',// 异步回调
|
||||
'callback_url' => 'https://api.g7g7.top/order/epay_return',// 同步跳转回业务
|
||||
'api_url' => 'https://pay.g7g7.top',
|
||||
'pid' => '1000',
|
||||
'key' => 'bf7b83653f5c056a6103e26263a75fa1',
|
||||
'goods_name' => '账户充值',
|
||||
'type' => [
|
||||
'usdt' => 'USDT支付',
|
||||
// 'alipay' => '支付宝',
|
||||
// 'wxpay' => '微信支付',
|
||||
]
|
||||
],
|
||||
]
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user