PlugPagPreAutoQueryData

data class PlugPagPreAutoQueryData(val amount: Int? = 0, val installmentType: Int = 0, val installments: Int = 0, val pan: String = EMPTY_STRING, val securityCode: String = EMPTY_STRING, val expirationDate: String = EMPTY_STRING, val transactionDate: String = EMPTY_STRING, val transactionCode: String = EMPTY_STRING) : Parcelable

Contém os dados necessários para solicitação de consulta de transação pré-autorizada digitada.

Constructors

Link copied to clipboard
fun PlugPagPreAutoQueryData(amount: Int? = 0, installmentType: Int = 0, installments: Int = 0, pan: String = EMPTY_STRING, securityCode: String = EMPTY_STRING, expirationDate: String = EMPTY_STRING, transactionDate: String = EMPTY_STRING, transactionCode: String = EMPTY_STRING)

Properties

Link copied to clipboard
val amount: Int? = 0

Valor da transação em centavos. Por exemplo, uma transação de "R$ 10,00", terá como valor 1000.

Link copied to clipboard
val expirationDate: String

Data de validade do cartão utilizado na transação. Deve ser no formato MMAA, sendo M = Mês e A = Ano. Por exemplo, para um cartão com validade até Janeiro de 2028, o valor deverá ser 0128.

Link copied to clipboard
val installments: Int = 0

Quantidade de parcelas. Para vendas à vista, é necessário usar o valor PlugPag.A_VISTA_INSTALLMENT_QUANTITY.

Link copied to clipboard
Link copied to clipboard
val pan: String

Número do cartão utilizado na transação.

Link copied to clipboard
val securityCode: String

Código de segurança (CVV) do cartão utilizado na transação.

Link copied to clipboard
val transactionCode: String

Código da transação realizada.

Link copied to clipboard
val transactionDate: String

Data em que a transação foi realizada. Deve ser no formato dd/MM/AAAA, sendo d = Dia, M = Mês e A = Ano. Por exemplo, para uma venda transação efetuada no dia 7 de Janeiro de 2022, o valor deverá ser 07/01/2022.

Functions

Link copied to clipboard
open override fun toString(): String

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)