(ENG is below)
Rus
Acquiring SDK позволяет вызывать Интернет-Эквайринг Tinkoff. ОФициальная документация для API Тинькофф Оплата - Документация API
Данный SDK базируется на официальном SDK для андроида TinkoffCreditSystems/AcquiringSdkAndroid, полная документация.
На данный момент содержит метод GetState, который возвращает текущий статус платежа. Имеет методы расширения для ASP.Core
Для начала работы с SDK вам понадобятся:
- Terminal key
- Пароль
- Public key
Которые выдаются после подключения к Интернет-Эквайрингу.
SDK позволяет настроить режим работы (debug/prod). По умолчанию - режим prod. Чтобы настроить debug режим, установите параметры:
AcquiringApiClient.IsDeveloperMode = true // используется тестовый URL, деньги с карт не списываются
AcquiringApiClient.IsDebug = true // включение логирования запросов (в будущем)
SDK состоит из следующих модулей:
Является базовым модулем для работы с Tinkoff Acquiring API. Модуль реализует протокол взаимодействия с сервером и позволяет не осуществлять прямых обращений в API.
Основной класс модуля - AcquiringClient - предоставляет интерфейс для взаимодействия с Tinkoff Acquiring API. Для работы необходимы ключи и пароль продавца (см. Подготовка к работе).
- По возникающим вопросам просьба обращаться на iurii.aksenov@yandex.ru
- Баги и feature-реквесты можно направлять в раздел issues
Eng
The Acquiring SDK allows you to call Internet Acquiring Tinkoff. Official documentation for the API Tinkoff Payment - API Documentation
This SDK is based on the official Android SDK TinkoffCreditSystems / AcquiringSdkAndroid, full documentation.
Currently contains a GetState method that returns the current status of the payment. Has extension methods for ASP.Core
To get started with the SDK, you will need:
- Terminal key
- Password
- Public key
Which are issued after connecting to Internet Acquiring.
The SDK allows you to customize the mode of operation (debug / prod). The default is prod mode. To configure debug mode, set the parameters:
AcquiringSdk.isDeveloperMode = true // a test URL is used, money is not debited from cards
AcquiringSdk.isDebug = true // enable request logging (in the future)
The SDK consists of the following modules:
It is a basic module for working with the Tinkoff Acquiring API. The module implements the protocol of interaction with the server and allows you not to make direct calls to the API.
The main class of the module - AcquiringClient - provides an interface for interacting with the Tinkoff Acquiring API. To work, you need the keys and password of the seller (see Getting started).
- If you have any questions, please contact iurii.aksenov@yandex.ru
- Bugs and feature requests can be sent to the issues section