invoice_su library
Является базовым модулем для работы с Invoice Acquiring API. Модуль реализует протокол взаимодействия с сервером и позволяет не осуществлять прямых обращений в API.
Основной класс модуля: InvoiceAcquiring
- предоставляет интерфейс для взаимодействия с Invoice Acquiring API.
Для работы необходимы ключи и пароль продавца.
Classes
- AcquiringRequest
- Базовый класс создания запроса Acquiring API
- AcquiringResponse
- Базовый класс ответа Acquiring API
- BaseRequest
- Базовый класс запроса
- BaseResponse
- Базовый класс ответа
- CancelPaymentRequest
- Метод инициирует отмену платежа
- CreatePaymentRequest
- CreatePaymentResponse
- GetOrderStatus
- GetPaymentStatus
- InvoiceAcquiring
- InvoiceAcquiringConfig
- Класс позволяет конфигурировать SDK.
- InvoiceAcquiringConfigCredential
-
Создает экземпляр класса для конфигурирования SDK, через
login
иapiKey
. - InvoiceOrder
- PaymentMethod
- PaymentSettings
- PointOfFalesInfoRequest
- Метод получает информацию о точке продаж
- PointOfSalesCreateRequest
- Метод инициирует новую точку продаж
- PointOfSalesInfoResponse
- Метод получает информацию о точке продаж
- ProxyRequest
- Модель Proxy запроса, позволяет задать свой путь и заголовок при обращении к Proxy API.
- Reciept
- TerminalCreateRequest
- Метод инициирует новый терминал
- TerminalInfoRequest
- Метод получает информацию о терминале
- TerminalInfoResponse
- Метод получает информацию о терминале
Enums
- AgentSign
- Признак агента.
- CardStatus
- Статус карты
- CardType
- Тип карты
- CheckType
- Тип проверки карты
- DataType
- Тип возвращаемых данных
- Language
- Список языков платежной формы
- MarkCodeType
- Тип штрих кода
- PaymentObject
- Признак предмета расчета
- PayType
- Список типов оплаты
- PointOfSalesType
- тип терминала
- Route
- Способ платежа.
- Source
- Источник платежа.
- Status
- Статус платежа
- Tax
- Ставка НДС
- Taxation
- Система налогообложения
- TerminalType
- тип терминала
Typedefs
- ProxyMapping = ProxyRequest? Function(AcquiringRequest request, bool isDebugMode)
- Функция позволяющая модифицировать запрос к proxy api. Позволяет изменять путь и загаловок запроса.