Package 

Class FinishAuthorizeRequest

  • All Implemented Interfaces:
    ru.tinkoff.acquiring.sdk.utils.Disposable , ru.tinkoff.acquiring.sdk.utils.Request

    
    public final class FinishAuthorizeRequest
    extends AcquiringRequest<FinishAuthorizeResponse>
                        

    Подтверждает инициированный платеж передачей карточных данных

    • 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 для отправки информации об оплате

      • getPaymentSource

         final PaymentSource getPaymentSource()

        Источник платежа (карточные данные или googlePayToken)

      • 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 второй версии