zqhong / payjs
v3.1.0
2019-04-28 12:10 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: ^6.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^5.0
README
安装
$ composer require -vvv musnow/payjs
使用
<?php require __DIR__ . '/vendor/autoload.php'; $config = [ 'merchantId' => '', //商户号 'merchantKey' => '', //密钥 'notifyUrl' => 'https://www.baidu.com/', //notify地址 接收微信支付异步通知的回调地址。必须为可直接访问的URL,不能带参数、session验证、csrf验证。留空则不通知 需要保留最后的斜杠 ]; $payjs = new \Musnow\Payjs\Pay($config); $data = [ 'total_fee' => 1, //金额,单位 分 'body' => '测试订单', //订单标题 'attach' => '测试订单', //用户自定义数据,在notify时会原样返回 'out_trade_no' => time(), //商户订单号,需要保证唯一 ]; $ret = $payjs->qrPay($data); //扫码支付 print_r($ret); //返回数据
更多示例代码,参考 examples 目录下示例代码。
License
payjs is under the MIT license.