znzabl/waiter
Composer 安装命令:
composer require znzabl/waiter
包简介
A powerful WeChat Alipay interface application
README 文档
README
第三方支付接口组件
安装
composer require znzabl/waiter
使用示例:
require_once('vendor/autoload.php'); use Waiter\Waiter; $config = [ 'app_id' => '你的appid', 'mch_id' => '你的mch_id', 'pay_key' => '你的pay_key', 'app_secret' => '你的app_secret', 'mode' => 'normal' ]; $parameter = [ 'body' => '微信小程序支付', 'attach' => 'xxxxx, 'out_trade_no' => 1234231423452, 'total_fee' => 1, 'openid' => '用户的openid', 'notify_url' => '你的回调地址', ]; $encryptedData = 'zcdzcdasdcasdc'; $iv = 'asdcasddc'; $sessionKey = 'zsxcasdca'; $data = []; //微信解密秘文 //Waiter::Wechat($config)->Login()->Support()->decryptData($encryptedData, $iv, $sessionKey, &$data); //var_dump($data);exit; //微信小程序支付 //$result = Waiter::Wechat($config)->Payment()->Mini()->pay($parameter); //var_dump($result);exit; //微信小程序获取token //$result = Waiter::Wechat($config)->Login()->Mini()->getToken('081Zvk000XEGdL1NOb300ODYff1Zvk0G'); //var_dump($result);exit; $config = [ 'app_id' => '你的支付宝appid', 'private_key' => '你的支付宝私钥', 'public_key' => '你的支付宝公钥', 'aes_key' => '你的密文解密密钥(解密密文时使用)', 'mode' => 'normal', 'notify_url' => '你的回调地址', ]; $parameter = [ 'body' => '支付宝小程序订单支付', 'subject' => '订单支付', 'attach' => 'xxxx', 'out_trade_no' => 1234231423452, 'total_amount' => 0.01, 'buyer_id' => 2088302191714811, ]; //支付宝解密秘文 //$result = Waiter::Alipay($config)->Login()->Support()->decryptData('YpPx1DhmPFKfMWMUzzchE8rTRu7yFd44yVN+9+e/ITC+rIVD1OhwJ0Ts8USaRgPO9BIv5UkI40lVhKEeyFEpBA=='); //var_dump($result);exit; //支付宝回调验证 //$result = Waiter::Alipay($config)->Payment()->Support()->verify(['sign'=>'xzasdcasdc']); //var_dump($result);exit; //支付宝小程序支付 //$result = Waiter::Alipay($config)->Payment()->Mini()->pay($parameter); //print_r($result);exit; //支付宝小程序获取token $result = Waiter::Alipay($config)->Login()->Mini()->getToken('f5326b49b82c4913bbe3978d6bc7WX81'); var_dump($result);exit;
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-02-22