SberbankAcquiringConfig class

Класс позволяет конфигурировать SDK.

Constructors

SberbankAcquiringConfig.new({required String userName, required String password, bool debug = true, BaseLogger logger = const Logger()})
Класс позволяет осуществлять взаимодействие с Sberbank Acquiring API.
factory
SberbankAcquiringConfig.proxy({required String proxyUrl, bool debug = true, BaseLogger logger = const Logger()})
Класс позволяет осуществлять взаимодействие с Sberbank Acquiring API.
factory
SberbankAcquiringConfig.token({required String token, bool debug = true, BaseLogger logger = const Logger()})
Класс позволяет осуществлять взаимодействие с Sberbank Acquiring API.
factory

Properties

debug bool
Параметр для работы с debug сервером
final
hashCode int
The hash code for this object.
no setterinherited
logger BaseLogger
Позволяет использовать свой логгер или заданный
final
password String?
Пароль служебной учётной записи продавца. При передаче логина и пароля для аутентификации в платёжном шлюзе параметр token передавать не нужно.
final
proxyUrl String?
Все запросы будут идти не на Sberbank Acquiring API, а на ваш сервер (указанный в proxyUrl), который должен иметь userName и password или token, который в конечном счете будет формировать запросы на Sberbank Acquiring API.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
token String?
Значение, которое используется для аутентификации продавца при отправке запросов в платёжный шлюз. При передаче этого параметра параметры userName и pаssword передавать не нужно.
final
userName String?
Логин служебной учётной записи продавца. При передаче логина и пароля для аутентификации в платёжном шлюзе параметр token передавать не нужно.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited