Module: PagseguroCatcher
- Defined in:
- lib/pagseguro_catcher/transaction/base.rb,
lib/pagseguro_catcher.rb,
lib/pagseguro_catcher/checker.rb,
lib/pagseguro_catcher/constants.rb,
lib/pagseguro_catcher/transaction.rb,
lib/pagseguro_catcher/transaction/item.rb,
lib/pagseguro_catcher/transaction/amount.rb,
lib/pagseguro_catcher/transaction/sender.rb,
lib/pagseguro_catcher/transaction/shipping.rb
Overview
p = PagseguroCatcher::Transaction::Base.new(File.open(‘spec/support/return.xml’).read)
Defined Under Namespace
Modules: Transaction Classes: Checker
Constant Summary collapse
- XML_CHARSET =
"ISO-8859-1"
- TRANSACTION_TYPES =
{ 1 => "Pagamento", 2 => "Transferência", 3 => "Adição de fundos", 4 => "Cobrança", 5 => "Bônus" }
- TRANSACTION_STATUS =
{ 1 => "Aguardando pagamento", 2 => "Em análise", 3 => "Paga", 4 => "Disponível", 5 => "Em disputa", 6 => "Devolvida", 7 => "Cancelada" }
- PAYMENT_TYPES =
{ 1 => "Cartão de crédito", 2 => "Boleto", 3 => "Débito online (TEF)", 4 => "Saldo PagSeguro", 5 => "Oi Paggo" }
- PAYMENT_CODES =
{ 101 => "Cartão de crédito Visa", 102 => "Cartão de crédito MasterCard", 103 => "Cartão de crédito American Express", 104 => "Cartão de crédito Diners", 105 => "Cartão de crédito Hipercard", 106 => "Cartão de crédito Aura", 107 => "Cartão de crédito Elo", 201 => "Boleto Bradesco", 202 => "Boleto Santander", 301 => "Débito online Bradesco", 302 => "Débito online Itaú", 303 => "Débito online Unibanco", 304 => "Débito online Banco do Brasil", 305 => "Débito online Banco Real", 306 => "Débito online Banrisul", 401 => "Saldo PagSeguro", 501 => "Oi Paggo" }
- SHIPPING_TYPES =
{ 1 => "Encomenda normal (PAC)", 2 => "SEDEX", 3 => "Tipo de frete não especificado" }
Class Attribute Summary collapse
-
.email ⇒ Object
Returns the value of attribute email.
-
.token ⇒ Object
Returns the value of attribute token.
Class Method Summary collapse
Class Attribute Details
.email ⇒ Object
Returns the value of attribute email.
17 18 19 |
# File 'lib/pagseguro_catcher.rb', line 17 def email @email end |
.token ⇒ Object
Returns the value of attribute token.
17 18 19 |
# File 'lib/pagseguro_catcher.rb', line 17 def token @token end |
Class Method Details
.configure {|_self| ... } ⇒ Object
19 20 21 |
# File 'lib/pagseguro_catcher.rb', line 19 def configure yield self end |