Download the PHP package payselection/payselection-php-client without Composer
On this page you can find all versions of the php package payselection/payselection-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download payselection/payselection-php-client
More information about payselection/payselection-php-client
Files in payselection/payselection-php-client
Package payselection-php-client
Short Description Payselection api client
License MIT
Informations about the package payselection-php-client
Payselection api Library
Оглавление
- Установка
- Начало работы
- Методы API
- Create Webpay
- Get Order Status
- Get transaction Status
- Create Payment
- Create Block
- Rebill Payment
- Confirm Payment
- Create Refund
- Cancel Payment
- Charge Payment
- Cancel Subscription
- Create Payout
- Get Balance
- Register Recurring
- Cancel Recurring
- Работа с webhooks
Установка
Установить библиотеку можно с помощью composer:
Начало работы
- Создайте экземпляр объекта клиента.
Значение webhook_url
должно совпадать со значением WebhookUrl
из запросов
- Вызовите нужный метод API.
Методы API
Create Webpay
Создайте платёж, чтобы Покупатель смог оплатить его
Get Order Status
Получить статус ордера по OrderId.
Get transaction Status
Статус транзакции в документации
Получить статус по TransactionId.
Create Payment
Одностадийная операция оплаты – денежные средства списываются сразу после ее проведения.
Create Block
Operation Block в документации
Двухстадийная операция оплаты – денежные средства блокируются на карте. Если авторизация прошла успешно, необходимо завершить транзакцию в течение 5 дней, если же вы не подтвердите транзакцию запросом на списание в течение 5 дней, снятие денежных средств будет автоматически отменено. Кроме того, есть возможность задать rebillFlag для включения рекуррентных платежей.
Rebill Payment
Operation Rebill в документации
Операция автоматического списания средств по привязанной ранее карте.
Confirm Payment
Operation Confirm в документации
Используется для операций Pay или Block с 3DS после получения результатов аутентификации от банка для завершения одностадийной/двухстадийной операции оплаты.
Create Refund
Operation Refund в документации
Только успешная транзакция может быть возвращена
Cancel Payment
Operation Cancel в документации
Отмена блокировки средств на карте в рамках ранее проведенной двухстадийной операции оплаты.
Charge Payment
Operation Charge в документации
Списание средств с карты в рамках проведенной ранее двухстадийной операции оплаты.
Cancel Subscription
Operation Unsubscribe в документации
Отмена рекуррентных платежей.При использовании данного метода произойдет отписка по всем зарегистрированным регулярным оплатам в рамках переданного RebillId
Create Payout
Operation Payout в документации
Одностадийная операция оплаты – денежные средства списываются сразу после ее проведения.
Get Balance
Operation Balance в документации
Операция проверки доступного баланса для Payout.
Register Recurring
Operation Recurring в документации
Регистрация регулярной оплаты по привязанной ранее карте.
Cancel Recurring
Operation Recurring Unsubscribe в документации
Отмена регулярной оплаты.
Работа с webhooks
Webhook в документации Webhook для подписок в документации
License
MIT
All versions of payselection-php-client with dependencies
guzzlehttp/guzzle Version >=7.5.1
myclabs/php-enum Version >=1.6
ext-json Version *