zhana0 / umpay
联动支付第三方支付类
1.0
2017-11-17 07:32 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-29 03:10:18 UTC
README
联动支付类
test.php 为测试文件,notify.php 为测试异步通知文件
在使用前,需要在 src/Umpay.php 文件中修改 mer_id 的值为自己的商户号;将自己的私钥与平台的证书放入 src/api/cert 目录中,并修改 src/api/config.php 文件中 privatekey, platcert 的值
composer require zhana0/umpay
use Ump\Umpay;
$ump = new Umpay(); // 构造方法默认参数为 req_front_page_pay 接口类型
$ump->set_pay_type(); // 此方法可以设置支付方式,默认参数 $pay_type = 'B2CDEBITBANK', $payment_mode = '',此方法在构造方法中已执行一次
$ump->set_order_id(date('Ymd',time()).uniqid()); // 设置订单号
$ump->set_mer_date(time()); // 设置订单日期
$ump->set_order_amount(1); // 设置订单金额
$ump->set_goods_inf('测试商品'); // 设置商品名称(扫码支付必填)
header("Location:" . $ump->get_request_url()); // 生成链接,并跳转