Class FinishAuthorizeResponse
-
- All Implemented Interfaces:
-
java.io.Serializable,ru.tinkoff.acquiring.sdk.responses.ResponseWithPaymentId
public final class FinishAuthorizeResponse extends AcquiringResponse implements ResponseWithPaymentId
Ответ на запрос FinishAuthorize
Mariya Chernyadieva
-
-
Field Summary
Fields Modifier and Type Field Description private final LongpaymentIdprivate final StringorderIdprivate final Longamountprivate final StringrebillIdprivate final StringcardIdprivate final StringacsUrlprivate final Stringmdprivate final StringpaReqprivate final StringtdsServerTransIdprivate final StringacsTransIdprivate final StringacsRefNumberprivate final StringacsSignedContentprivate final ResponseStatusstatusprivate final Stringmessageprivate final Stringdetailsprivate final StringterminalKeyprivate final StringerrorCodeprivate final BooleanisSuccess
-
Method Summary
Modifier and Type Method Description LonggetPaymentId()final StringgetOrderId()final LonggetAmount()final StringgetRebillId()final StringgetCardId()final StringgetAcsUrl()final StringgetMd()final StringgetPaReq()final StringgetTdsServerTransId()final StringgetAcsTransId()final StringgetAcsRefNumber()final StringgetAcsSignedContent()final ResponseStatusgetStatus()final ThreeDsDatagetThreeDsData(String threeDsVersion)-
-
Constructor Detail
-
FinishAuthorizeResponse
FinishAuthorizeResponse(Long paymentId, String orderId, Long amount, String rebillId, String cardId, String acsUrl, String md, String paReq, String tdsServerTransId, String acsTransId, String acsRefNumber, String acsSignedContent, ResponseStatus status)
- Parameters:
paymentId- уникальный идентификатор транзакции в системе банкаorderId- номер заказа в системе продавцаamount- сумма списания в копейкахacsUrl- адрес сервера управления доступом, для проверки 3DSmd- уникальный номер заказа в системе платежного шлюза, для проверки 3DS (3DS 1.paReq- параметр из ответа на запрос оплаты, для проверки 3DS (3DS 1.tdsServerTransId- идентификатор транзакции 3DS (3DS 2.acsTransId- идентификатор транзакции 3DS, присвоенный ACS (3DS 2.acsRefNumber- идентификатор ACS (3DS 2.acsSignedContent- JWT-токен, сфоримарованный ACS для проеведения транзацкии; содержит ACS URL, ACS ephemeral public key и SDK ephemeral public key (3DS 2.status- статус транзакции
-
-
Method Detail
-
getPaymentId
Long getPaymentId()
-
getOrderId
final String getOrderId()
-
getRebillId
final String getRebillId()
-
getTdsServerTransId
final String getTdsServerTransId()
-
getAcsTransId
final String getAcsTransId()
-
getAcsRefNumber
final String getAcsRefNumber()
-
getAcsSignedContent
final String getAcsSignedContent()
-
getStatus
final ResponseStatus getStatus()
-
getThreeDsData
final ThreeDsData getThreeDsData(String threeDsVersion)
-
-
-
-