tmob / kesspay
非官方 Kess 库
v0.1
2023-03-27 03:47 UTC
Requires
- guzzlehttp/guzzle: ^7.5
Requires (Dev)
- barryvdh/laravel-ide-helper: ^2.13
README
本文档旨在提供您使用 Kess 库所需的所有信息。
安装
composer install tmob/kesspay
使用
$kess = new \tmob\Kess();
创建 Kess 的新实例
$kess = new Kess([ "api_url" => "{api_url}", "username" => "{username}", "password" => "{password}", "client_id" => "{client_id}", "client_secret" => "{client_secret}", "seller_code" => "{seller_code}", "api_secret_key" => "{api_secret_key}", ]);
使用/示例
生成支付链接
$link = $kess=>generatePaymentLink([ "body": "Delishop", "currency": "USD", "out_trade_no": "TR-20230310104700", "total_amount": 10, "invoke_reuse": 1 ])
列出所有支付方式
$allPaymentMethod = $kess=>listAllPaymentMethod()
查询订单
$queryOrder = $kess=>queryOrder([ "out_trade_no": "TR-20230310104700" ])
关闭订单
$queryOrder = $kess=>closeOrder([ "out_trade_no": "TR-20230310104700" ])