mtresk/ego-pay-client
最新稳定版本:v0.0.1
Composer 安装命令:
composer require mtresk/ego-pay-client
包简介
Клиент для интернет-эквайринга EgoPay
README 文档
README
Возможности
Проведение платежа
Получение статуса платежа
Установка
Установите пакет с помощью composer:
composer require mtresk/ego-pay-client
Использование
Пример класса
use mTresk\EgoPayClient\EgoPay; class PaymentService { private EgoPay $client; public function __construct() { $this->client = $this->createClient(); } // Создаем клиент public function createClient(): EgoPay { $login = // логин; $password = // пароль; $shopId = // id магазина; $location = // ссылка сервиса оплаты; $uri = // ссылка на сайт; $urlOk = // ссылка на удачную оплату; $urlFault = // ссылка на неудачную оплату; return new EgoPay($shopId, $login, $password, $location, $uri, $urlOk, $urlFault); } // Создаем платеж public function createPayment() { $payment = [ 'amount' => 1000, 'order_number' => 001, // Опционально 'customer_id' => 1, 'customer_name' => 'Maxim Tresk', 'customer_phone' => '+7(999)999-99-99', 'customer_email' => 'test@test.ru', ]; // Возвращаем ссылку на оплату return $this->client->register($payment); } public function updateStatus() { // Получаем статус заказа return $this->client->getStatus(001); } }
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-05-17