PlugPagPreAutoData

data class PlugPagPreAutoData(val amount: Int? = 0, val installmentType: Int = 0, val installments: Int = 0, val userReference: String? = EMPTY_STRING, val printReceipt: Boolean? = false) : Parcelable

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

Constructors

Link copied to clipboard
fun PlugPagPreAutoData(amount: Int? = 0, installmentType: Int = 0, installments: Int = 0, userReference: String? = EMPTY_STRING, printReceipt: Boolean? = false)

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 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 printReceipt: Boolean? = false

Valor booleano indicando se o usuário deseja o comprovante de pagamento (via do cliente), tendo como padrão valor falso.

Link copied to clipboard
val userReference: String?

Código da venda, usado de referência para o usuário. Deve conter apenas letras (não acentuadas) e números. Esse campo é limitado em 10 caracteres.

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)