Class: Cielo::API30::ReturnInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/cielo/api30/return_info.rb

Overview

Dados relacionados ao código LR da autorização

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code) ⇒ ReturnInfo

Returns a new instance of ReturnInfo.



17
18
19
20
# File 'lib/cielo/api30/return_info.rb', line 17

def initialize(code)
  @code = code
  attributes_set
end

Instance Attribute Details

#actionString

Ação que deve ser tomada pelo estabelecimento comercial

Returns:

  • (String)

    the current value of action



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def action
  @action
end

#card_errorBoolean

Indica se o problema está relacionado ao cartão utilizado

Returns:

  • (Boolean)

    the current value of card_error



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def card_error
  @card_error
end

#client_messageString

Mensagem que pode ser exibida para cliente

Returns:

  • (String)

    the current value of client_message



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def client_message
  @client_message
end

#codeString

Código LR da autorização

Returns:

  • (String)

    the current value of code



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def code
  @code
end

#descriptionString

Descrição para o estabelecimento comercial

Returns:

  • (String)

    the current value of description



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def description
  @description
end

#messageString

Mensagem para o estabelecimento comercial

Returns:

  • (String)

    the current value of message



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def message
  @message
end

#retryableBoolean

Indica se é permitida a retentativa

Returns:

  • (Boolean)

    the current value of retryable



14
15
16
# File 'lib/cielo/api30/return_info.rb', line 14

def retryable
  @retryable
end

Instance Method Details

#card_error?Boolean

Returns:

  • (Boolean)


22
23
24
# File 'lib/cielo/api30/return_info.rb', line 22

def card_error?
  card_error
end

#retryable?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/cielo/api30/return_info.rb', line 26

def retryable?
  retryable
end