微信公众号支付

This commit is contained in:
liu
2026-09-04 21:22:46 +08:00
parent 52e339cdd3
commit cf1d3a6229
13 changed files with 494 additions and 24 deletions
+14
View File
@@ -90,6 +90,20 @@ class WangpuPayService
return rtrim((string) config('app.url'), '/') . '/mini/payment/notify';
}
/**
* 支付方式代码(公众号 H5 场景优先取 mp_payway_code,留空回退 payway_code
*/
public function paywayCode(string $scene = 'mini'): string
{
if ($scene === 'mp') {
$mpPayway = $this->config('mp_payway_code');
if ($mpPayway !== '') {
return $mpPayway;
}
}
return $this->config('payway_code');
}
/**
* 网关 POST 请求:业务报文加密装信封 → JSON 发送 → 校验应答码 → 解密应答
*