sberbank_acquiring_core library
Classes
- AcquiringRequest
- Базовый класс создания запроса Acquiring API
- AcquiringResponse
- Базовый класс ответа Base API
- ApplePayRecurrentRequest
- Запрос на проведение рекуррентных платежей Apple Pay
- ApplePayRecurrentResponse
- Ответ на проведение рекуррентных платежей Apple Pay
- ApplePayRequest
- Запрос оплаты через Apple Pay
- ApplePayResponse
- Ответ оплаты через Apple Pay
- AppToApp
- Способ оплаты по сценарию app2app.
- Attribute
- Дополнительные параметры
- BackToApp
- Способ оплаты по сценарию back2app.
- BankInfo
- Информация о банке-эмитента
- BaseLogger
- Интерфейс базового логгера
- BillingPayerData
- Блок c регистрационными данными клиента (адрес, почтовый индекс), необходимыми для прохождения проверки адреса в рамках сервисов AVS/AVV.
- BindCardRequest
- Запрос активации связки
- BindCardResponse
- Ответ активации связки
- Binding
- Информация о связке
- BindingInfo
- Информация о привязке
- CardAuthInfo
- Открытая информация о карте
- CreateBindingNoPaymentRequest
- Запрос создания связки без проведения платежа
- CreateBindingNoPaymentResponse
- Ответ создания связки без проведения платежа
- Data
- Дополнительные параметры
- DeclineRequest
- Запрос отмены неоплаченного заказа
- DeclineResponse
- Ответ отмены неоплаченного заказа
- DepositRequest
- Запрос завершения на полную сумму в деньгах
- DepositResponse
- Ответ завершения на полную сумму в деньгах
- ErrorInfo
- Ошибка платежа
- ExtendBindingRequest
- Запрос изменения срока действия связки
- ExtendBindingResponse
- Ответ изменения срока действия связки
- GetAllBindingsRequest
- Запрос списка всех связок клиента с дубликатами
- GetBindingsByCardOrIdRequest
- Запрос списка связок определённой банковской карты
- GetBindingsByCardOrIdResponse
- Ответ списка связок определённой банковской карты
- GetBindingsRequest
- Запрос списка всех связок клиента
- GetBindingsResponse
- Ответ списка всех связок клиента
- GetOrderStatusExtendedRequest
- Расширенный запрос состояния заказа
- GetOrderStatusExtendedResponse
- Ответ состояния заказа
- GetReceiptStatusRequest
- Запрос сведений о кассовом чеке.
- GetReceiptStatusResponse
- Ответ сведений о кассовом чеке.
- GooglePayRequest
- Запрос на оплату с помощью Google Pay
- GooglePayResponse
- Ответ на оплату с помощью Google Pay
- Logger
- Позволяет использовать свой логгер или заданный
- OFD
- Блок с параметрами оператора фискальных данных.
- OrderStatusInfo
- Cостояние заказа в платёжной системе
- PayerData
- Информация о клиенте
- PaymentAmountInfo
- Информация о сумме платежа
- ProxyRequest
- Модель Proxy запроса, позволяет задать свой путь и заголовок при обращении к Proxy API.
- Receipt
- Блок с параметрами чека.
- RefundRequest
- Запрос возврата на полную сумму в деньгах
- RefundResponse
- Ответ возврата на полную сумму в деньгах
- Refunds
- Информация по возвратам
- RegisterExternalParams
- Внешние параметры для app2app и back2app
- RegisterRequest
- Запрос регистрации заказа
- RegisterResponse
- Ответ регистрации заказа
- ReverseRequest
- Запрос отмены оплаты заказа. Функция отмены доступна в течение ограниченного времени после оплаты, точные сроки необходимо уточнять в «Сбербанке».
- ReverseResponse
- Ответ отмены оплаты заказа.
- SberbankAcquiring
-
Класс позволяет осуществлять взаимодействие с
Sberbank Acquiring API
. - SberbankAcquiringConfig
- Класс позволяет конфигурировать SDK.
- SberbankAcquiringConfigCredential
- {@macro sberbank_acquiring}
- SberbankAcquiringConfigProxy
- {@macro sberbank_acquiring}
- SberbankAcquiringConfigToken
- {@macro sberbank_acquiring}
- SecureAuthInfo
- Информация о безопасности карты
- ThreeDsInfo
- Информация о 3DS
- UnBindCardRequest
- Запрос деактивации связки
- UnBindCardResponse
- Ответ деактивации связки
- VerifyEnrollmentRequest
- Запрос проверки вовлечённости карты в 3DS
- VerifyEnrollmentResponse
- Ответ проверки вовлечённости карты в 3DS
Enums
- AvsCode
- AVS Response Сode - код ответа AVS-проверки (проверка адреса и почтового индекса держателя карты).
- BindingType
- Тип связоки
- Enrolled
- Признак вовлечённости карты в 3-D Secure.
- Features
- Способы проведения платежа
- OrderStatus
- Cостояние заказа в платёжной системе
- OSType
- Тип ОС.
- PageView
- По значению данного параметра определяется, какие страницы платёжного интерфейса должны загружаться для клиента. Возможны следующие значения.
- PaymentState
- Состояние заказа
- PaymentSystem
- Наименование платёжной системы.
- PaymentWay
- Способ совершения платежа (платёж в с вводом карточных данных, оплата по связке и т. п.).
- ProtocolVersion
- Версия протокола сообщения, получаемого от Google.
- ReceiptStatus
- Состояние чека
Typedefs
- ProxyMapping = ProxyRequest? Function(AcquiringRequest request, bool isDebugMode)
- Функция позволяющая модифицировать запрос к proxy api. Позволяет изменять путь и загаловок запроса.