zhana0/umpay

联动支付第三方支付类

1.0 2017-11-17 07:32 UTC

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()); // 生成链接,并跳转