payboxmoney/payout
Composer 安装命令:
composer require payboxmoney/payout
包简介
README 文档
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();
统计信息
- 总下载量: 6.97k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0
- 更新时间: 2018-08-28