-
## 包版本号
v3.5.3
## 问题描述
Laravel 版本:9.52.16
php版本:8.1.27
微信平台公钥证书校验不通过,我确保了,微信公钥证书已经配置在了config文件中。
并且生成方式,就是利用示例代码完成的。
\Yansongda\Pay\Pay::config($config);
$params = [
'_config' =…
-
## 包版本号
3.6
## 问题描述
使用app微信支付,报错
## 你的代码
```
$order = [
'out_trade_no' => $order->order_number,
'description' => $goodsModel->name,
'amount' => [
'total' => (int)($go…
-
| Q | A
| ----------------- | ---
| Bug? |yes
| New Feature? |yes
| Framework | Laravel
| Framework version | 11.x.y
| Package version | 3.x.y
| PHP …
-
## 包版本号
最新版
## 问题描述
Yansongda\Pay\Exception\DecryptException: 加解密异常: ciphertext 位数过短 in vendor\yansongda\pay\src\Functions.php:364
Stack trace:
#0 vendor\yansongda\pay\src\Plugin\Wechat\V3\Call…
-
示例地址: https://pay.yansongda.cn/docs/v3/quick-start/init.html
官方给的配置示例中:
// 选填-微信平台公钥证书路径, optional,强烈建议 php-fpm 模式下配置此参数
'wechat_public_cert_path' => [
'45F59D4DABF31918AFCEC556D5D2C6…
-
## 包版本号
"yansongda/pay": "^3.6"
## 问题描述
小程序出现 3.5->3.6 出现 签名异常: 微信签名为空
## 你的代码
## 报错详情
签名异常: 微信签名为空
## sdk 日志
## nginx/apache 日志
> 涉及到 异步通知、同步通知 的问题,请贴出来
-
v3版本,
我的代码:
$result = Pay::alipay($this->getConfig())->scan([
'out_trade_no' => time(),
'total_amount' => '0.01',
'subject' => 'yansongda 测试 - 01',
])…
-
根据文档调用小程序接口返回prepayId存入数据库,微信官方文档说 prepayId 两小时内有效
也就是说可以直接用prepayId发起支付,文档貌似没有讲这个,看源码有这个getInvokeConfig方法 但是不知道怎么调用
![image](https://github.com/yansongda/pay/assets/4979798/75b6b0b0-15c3-4285-aed7-…
-
## 包版本号
```
"require": {
"php": ">=7.0.0",
"fideloper/proxy": "~3.3",
"laravel/framework": "5.5.*",
"laravel/tinker": "~1.0",
"yansongda/laravel-pay": "^…
-
Execute the command and paste the result below.
Command: `uname -a && php -v && composer info | grep hyperf && php --ri swoole`
```bash
/www # php -v
PHP 8.1.8 (cli) (built: Jul 7 2022 22:52:…