payboxmoney / payout
1.2.1
2019-02-21 09:07 UTC
Requires
- php: ^7.0
- payboxmoney/cardstorage: ^1.2.0
This package is not auto-updated.
Last update: 2024-09-21 17:45:57 UTC
README
该包简化了与Paybox支付系统进行付款操作的集成。
1) 安装包
在控制台中输入以下命令以安装包
$ composer require payboxmoney/payout "^1.2"
2) 请求
从注册卡到未注册卡的付款
示例
<?php use Paybox\Payout\Facade as Paybox; $payout = new Paybox(); $payout->merchant->id = 123456; $payout->merchant->secretKey = 'asflerjgsdfv'; $payout->order->description = 'Description'; $payout->order->amount = 100; $payout->order->id = 902003; $payout->getConfig()->setPostLink('http://site.kz/'); $payout->getConfig()->setBackLink('http://site.kz/'); $payout->getConfig()->setOrderTimeLimit('2019-11-25 00:00:00'); if($payout->reg2nonreg()) { header('Location:' . $payout->redirectUrl); }
从注册卡到注册卡的转账
示例
<?php use Paybox\Payout\Facade as Paybox; $payout = new Paybox(); $payout->merchant->id = 123456; $payout->merchant->secretKey = 'asflerjgsdfv'; $payout->order->description = 'Description'; $payout->order->amount = 100; $payout->order->id = 852014; $payout->customer->id = 131; $payout->card->cardIdTo = 1; $payout->getConfig()->setPostLink('http://site.ru/'); $payout->getConfig()->setBackLink('http://site.ru/'); $payout->getConfig()->setOrderTimeLimit('2019-11-25 00:00:00'); $payout->reg2reg();
获取交易状态请求
示例
<?php use Paybox\Payout\Facade as Paybox; $payout = new Paybox(); $payout->merchant->id = 123456; $payout->merchant->secretKey = 'asflerjgsdfv'; $payout->order->id = 852014; $result = $payout->getStatus();