拉卡拉个人商户支付插件(精简说明)
这是一个用于拉卡拉个人商户的 PHP 支付对接类,封装了生成收款二维码、查询订单状态、HTTP 请求三个核心功能。
一、功能概述
- 初始化
- 传入配置:商户号、商户名称、设备终端号、鉴权密钥
- 二维码支付(qr_pay)
- 传入:订单号、金额
- 输出:支付二维码链接、平台订单号、本地订单号
- 订单查询(qr_query)
- 按本地订单号查询支付状态
- 返回:交易成功 / 待支付 / 异常
- 内部请求(get_http)
- 统一 cURL POST + JSON + Authorization 鉴权
二、字段说明
lkl_user:商户号lkl_name:商户名称lkl_id:设备终端(APP 收款)lkl_key:接口鉴权密钥(Header 里的 Authorization)- 金额单位:分(代码自动
*100转换) - 二维码默认有效期:
300秒
三、调用方法
<?php$config = [
'lkl_user' => '商户号',
'lkl_name' => '商户名',
'lkl_id' => '终端号',
'lkl_key' => 'Authorization密钥'
];
$lkl = new Lakala($config);
// 生成二维码
$res = $lkl->qr_pay([
'trade_no' => '订单号',
'money' => 10.00
]);
// 查询订单
$res = $lkl->qr_query('订单号');
?>
下载地址:
该内容 点赞 后可见
不懂可以评论留言