Download the PHP package lee-to/php-tochka-api-v2-sdk without Composer
On this page you can find all versions of the php package lee-to/php-tochka-api-v2-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lee-to/php-tochka-api-v2-sdk
More information about lee-to/php-tochka-api-v2-sdk
Files in lee-to/php-tochka-api-v2-sdk
Package php-tochka-api-v2-sdk
Short Description Tochka bank API v2 client for PHP
License MIT
Homepage https://github.com/lee-to/php-tochka-api-v2-sdk
Informations about the package php-tochka-api-v2-sdk
Tochka API v2 client for PHP
PHP SDK для Точка банк API версия 2
Installation
Tochka API client for PHP can be installed with Composer. Run this command:
Использование
Импорт.
Инициализация.
- Создаем приложение в личном кабинете Точка банк в разделе "Интеграции" и прописываем доступы
OAuth2 авторизация.
- Подтверждаем права пользования для приложения. Метод вернет урл для прохождения авторизации
- Согласно документации code живет 2 минуты
Обновления токена
Разрешения
- https://enter.tochka.com/doc/v2/redoc#section/Authentication
- По умолчанию установлены все разрешения
Работа со счетами
Метод получения списка доступных счетов
Метод получения информации по конкретному счёту
Параметры:
- $accountId - Уникальный и неизменный идентификатор счёта
Метод получения информации о балансе конкретного счета
Параметры:
- $accountID - Идентификатор счета
Метод получения конкретной выписки
Параметры:
- $accountID - Идентификатор счета
- $statementId - Идентификатор выписки
Работа с балансами счетов
Метод получения баланса по нескольким счетам
Работа с выписками
Метод получения списка доступных выписок
Метод создания выписки по конкретному счету
Параметры:
- $data - Request Body согласно документации
Работа с картами
Метод получения списка карт
Параметры:
- $cardCode - GUID карты в ПЦ Точки
- $customerCode - Уникальный код клиента
Метод редактирования карты
Параметры:
- $cardCode - GUID карты в ПЦ Точки
- $customerCode - Уникальный код клиента
- $data - Request Body согласно документации
Метод закрытия карты
- https://enter.tochka.com/doc/v2/redoc#operation/delete_card_card__apiVersion__card__cardCode__delete
Параметры:
- $cardCode - GUID карты в ПЦ Точки
- $customerCode - Уникальный код клиента
Показывает действующие лимиты по карте
Параметры:
- $cardCode - GUID карты в ПЦ Точки
- $customerCode - Уникальный код клиента
- $query - Query parameters согласно документации
Метод смены состояния карты
Параметры:
- $cardCode - GUID карты в ПЦ Точки
- $customerCode - Уникальный код клиента
- $data - Request Body согласно документации
Работа с клиентами
Метод получения списка доступных клиентов
Метод получения информации по конкретному клиенту
Параметры:
- $customerCode - Уникальный код клиента
Работа с платежами
Методы создания и подписания платежа
- https://enter.tochka.com/doc/v2/redoc#section/Opisanie-metodov/Rabota-s-platezhami
- https://enter.tochka.com/doc/v2/redoc#operation/create_payment_for_sign_payment__apiVersion__for_sign_post
- https://enter.tochka.com/doc/v2/redoc#operation/create_payment_payment__apiVersion__order_post
Параметры:
- $data - Request Body согласно документации
-
$forSign - С подписью либо без
-
Метод создания и подписания платежа ($forSign = false) вернет ответ вида
- где redirectURL - Ссылка на страницу для редиректа. В query-параметрах указываются поля платежа. Далее необходимо подписать платеж кодом
Метод получения статуса платежа
Параметры:
- $requestId - Идентификатор запроса (платежа)
Выполнение произвольного запроса к API (Пока методы СБП в разработке)
Параметры:
- $method - GET|POST|DELETE|UPDATE|PUT
- $url - Урл, например https://enter.tochka.com/uapi/sbp/v1.0/merchant/MF0000000001
-
$data - Request Body
- Если требуется customer-code в header
Tests
- Composer is a prerequisite for running the tests. Install composer globally, then run
composer install
to install required files. - The tests can be executed by running this command from the root directory:
Contributing
Please see CONTRIBUTING for details.
Credits
- Danil Shutsky
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
Security
If you have found a security issue, please contact the maintainers directly at [email protected].
All versions of php-tochka-api-v2-sdk with dependencies
ext-curl Version *
ext-json Version *