Skip to content

remils/tinkoff-acquiring-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tinkoff acquiring client

Новое решение клиента, которое покрывает маршруты: Приема платежей, Массовые выплаты.

  1. Достаточно легко расширяется (Проработаны все аспекты SOLID).

  2. Имеет PHPStan описание типов.

  3. Использует PSR стандарты (Logger, Cache).

  4. Покрыт тестами.

Требования

  • PHP 8.1 и выше

  • curl

  • mbstring

  • json

  • openssl

Быстрый старт

Чтобы установить пакет в проект, требуется выполнить команду:

composer require sergey-zatulivetrov/tinkoff-acquiring-client

Знакомимся с сервисами:

Инициализация клиента

Кеширование ответов клиента

Подписание запросов с помощью токен ключа

Подписание запросов с помощью цифрового сертификата

Развитие

Нашел баг? Делай PullRequest!

Есть идеи? Делай PullRequest!

В любой непонятной ситуации делай PullRequest (для более быстрого рассмотрения пингани в телеграм @sergey_zatulivetrov)!

Лицензия

Распространяется в рамках MIT.