PlugPagVoidData

data class PlugPagVoidData(val transactionCode: String, val transactionId: String, val printReceipt: Boolean = false, val voidType: Int = VOID_PAYMENT) : Serializable

Contém os valores necessários para solicitação de um estorno.

Constructors

Link copied to clipboard
fun PlugPagVoidData(transactionCode: String, transactionId: String, printReceipt: Boolean = false)

Constrói uma instância de PlugPagVoidData já considerando seu tipo como VOID_PAYMENT.

Link copied to clipboard
fun PlugPagVoidData(transactionCode: String, transactionId: String, printReceipt: Boolean = false, voidType: Int = VOID_PAYMENT)

Properties

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 valor padrão falso.

Link copied to clipboard
val transactionCode: String

Código da transação que será estornada.

Link copied to clipboard
val transactionId: String

ID da transação que será estornada.

Link copied to clipboard
val voidType: Int

Tipo de estorno, podendo ser PlugPag.VOID_PAYMENT ou PlugPag.VOID_QRCODE, tendo como valor padrão VOID_PAYMENT.