Этот проект демонстрирует пример проведения стандартного платежа через API Т-Кассы
- Документация T-касса: https://www.tbank.ru/kassa/dev/payments/#section/Nachalo-raboty
- Протокол EACQ C PCI DSS: https://www.tbank.ru/static/documents/merchant_api_protocoI_eacq_pci_dss.pdf
❗️Внимание. Автор не несет ответственности за любые убытки или проблемы, возникшие в результате использования этого проекта.
Для запуска требуется библиотека requests
. Установите её с помощью команды:
pip3 install requests
Чтобы запустить, выполните команду:
python3 example.py
- Зайдите в личный кабинет интернет-эквайринга → «Магазины»
- Выберите нужный магазин → «Терминалы»
Для работы с тестовой средой (https://rest-api-test.tinkoff.ru/v2/
) необходимо написать на почту
[email protected]
с просьбой добавить ваши IP-адреса в белый список. Иначе, API будет
возвращать ошибку 403
.
Данные карт для тест-кейсов можно найти в личном кабинете: раздел «Магазины» → «Терминалы» → «Тестовый» → «Тестировать»
Этот проект распространяется под лицензией Apache 2.0. Подробнее см. Apache 2.0.