zqhong/payjs

v3.1.0 2019-04-28 12:10 UTC

This package is auto-updated.

Last update: 2024-10-29 01:07:08 UTC


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.