class BoletoTransaction

Attributes

AmountInCents[RW]

Valor do boleto em centavos

BankNumber[RW]

Número do banco

BillingAddress[RW]

Endereço de cobrança

DocumentNumber[RW]

Número do documento

Instructions[RW]

Instruções a serem impressas no boleto

Options[RW]

Opções da transação de boleto

TransactionDateInMerchant[RW]

Data da criação da transação no sistema da loja

TransactionReference[RW]

Indentificador da transação no sistema da loja

Public Class Methods

new() click to toggle source
# File lib/mundipagg/BoletoTransaction/boleto_transaction.rb, line 29
def initialize
  @Options = BoletoTransactionOptions.new
  @BillingAddress = BillingAddress.new
end

Public Instance Methods

to_json() click to toggle source
# File lib/mundipagg/BoletoTransaction/boleto_transaction.rb, line 35
def to_json
  hash = {}
  instance_variables.each {|var| hash[var.to_s.delete('@')] = instance_variable_get(var) }
  hash

  #JSON.pretty_generate(hash)
end