Class FinishAuthorizeRequest

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Boolean getSendEmail() true – отправлять клиенту информацию на почту об оплате, false – не отправлять
      final Unit setSendEmail(Boolean sendEmail) true – отправлять клиенту информацию на почту об оплате, false – не отправлять
      final Long getPaymentId() Уникальный идентификатор транзакции в системе банка, полученный в ответе на вызов метода Init
      final Unit setPaymentId(Long paymentId) Уникальный идентификатор транзакции в системе банка, полученный в ответе на вызов метода Init
      final String getEmail() Email для отправки информации об оплате
      final Unit setEmail(String email) Email для отправки информации об оплате
      final PaymentSource getPaymentSource() Источник платежа (карточные данные)
      final Unit setPaymentSource(PaymentSource paymentSource) Источник платежа (карточные данные)
      final Map<String, String> getData() Объект, содержащий дополнительные параметры в виде "ключ":"значение".
      final Unit setData(Map<String, String> data) Объект, содержащий дополнительные параметры в виде "ключ":"значение".
      final String getIp() IP-адрес клиента.
      final Unit setIp(String ip) IP-адрес клиента.
      Map<String, Object> asMap()
      Unit execute(Function1<FinishAuthorizeResponse, Unit> onSuccess, Function1<Exception, Unit> onFailure) Синхронный вызов метода API
      final PaymentSource cardData(Function1<CardData, Unit> cardData)
      final Boolean is3DsVersionV2()
      • Methods inherited from class ru.tinkoff.acquiring.sdk.requests.AcquiringRequest

        addContentHeader, addUserAgentHeader, dispose, getContentType, getHttpRequestMethod, getRequestBody, isDisposed
      • Methods inherited from class ru.tinkoff.acquiring.sdk.requests.PaymentAdditionalDataParamsDelegate

        getDeviceModel, getSdkVersion, getSoftwareVersion, setDeviceModel, setSdkVersion, setSoftwareVersion, writeDataParams
      • Methods inherited from class ru.tinkoff.acquiring.sdk.utils.Request

        execute
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FinishAuthorizeRequest

        FinishAuthorizeRequest()
    • Method Detail

      • getSendEmail

         final Boolean getSendEmail()

        true – отправлять клиенту информацию на почту об оплате, false – не отправлять

      • setSendEmail

         final Unit setSendEmail(Boolean sendEmail)

        true – отправлять клиенту информацию на почту об оплате, false – не отправлять

      • getPaymentId

         final Long getPaymentId()

        Уникальный идентификатор транзакции в системе банка, полученный в ответе на вызов метода Init

      • setPaymentId

         final Unit setPaymentId(Long paymentId)

        Уникальный идентификатор транзакции в системе банка, полученный в ответе на вызов метода Init

      • getEmail

         final String getEmail()

        Email для отправки информации об оплате

      • setEmail

         final Unit setEmail(String email)

        Email для отправки информации об оплате

      • getData

         final Map<String, String> getData()

        Объект, содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы на страницу оплаты (в случае ее кастомизации). Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20

      • setData

         final Unit setData(Map<String, String> data)

        Объект, содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы на страницу оплаты (в случае ее кастомизации). Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20

      • getIp

         final String getIp()

        IP-адрес клиента. Обязательный параметр для 3DS второй версии

      • setIp

         final Unit setIp(String ip)

        IP-адрес клиента. Обязательный параметр для 3DS второй версии