sukuangyun / payment
There is no license information available for the latest version (v0.1.3) of this package.
共享仓超支付请求封装
v0.1.3
2023-04-03 07:11 UTC
Requires
- php: ^7.1|^8.0
- ext-json: *
- ext-openssl: *
- guzzlehttp/guzzle: ^6.5|^7.0
This package is auto-updated.
Last update: 2025-07-01 00:12:43 UTC
README
安装使用
- 引入:
composer require sukuangyun/payment
- 示例:
<?php require_once 'vendor/autoload.php'; use Sukuangyun\Payment\Client; use Sukuangyun\Payment\Config; use Sukuangyun\Payment\Exception\ReqException; $config = new Config('gxcc', 'WrkFaLR7zTCUBj9webtMHzBXwSSGiaBN', 'http://localhost:8000'); $client = new Client($config); try { $resp = $client->req('api/pay', [ 'trade_type' => 'WECHAT_JS_API', 'merchant_account' => 'test', 'order_sn' => '12345678910', 'total_amount' => 1, 'description' => '1分钱测试订单', 'notify_url' => 'http://localhost:8000/api/pay/notify', 'time_expire' => '', 'payer' => [ 'wechat_open_id' => 'oAtdR59LDl_CC4LzVrBzxEQ6bQE8', 'name' => '', 'id_card_no' => '532724199206011234' ], 'goods_detail' => [ [ 'goods_id' => 'goods123', 'goods_name' => '测试商品', 'quantity' => 1, 'price' => 1, 'show_url' => 'http://localhost:8000/gooods/show' ] ] ]); } catch (ReqException $e) { echo $e->getMessage(); return; } var_dump($resp);