Class: PagSeguro::Transactions
- Inherits:
-
Object
- Object
- PagSeguro::Transactions
- Includes:
- Restful
- Defined in:
- lib/pagseguro/transactions.rb
Constant Summary collapse
- STATUSES =
{ "0" => :initiated, "1" => :waiting_payment, "2" => :in_analysis, "3" => :paid, "4" => :available, "5" => :in_dispute, "6" => :refunded, "7" => :cancelled, "8" => :chargeback_charged, "9" => :contested }
Instance Attribute Summary
Attributes included from Restful
Instance Method Summary collapse
Methods included from Restful
Instance Method Details
#find(code) ⇒ Object
20 21 22 |
# File 'lib/pagseguro/transactions.rb', line 20 def find(code) transform get("/v3/transactions/#{code}", nil, xml: :simple) end |
#find_by_notification_code(code) ⇒ Object
24 25 26 |
# File 'lib/pagseguro/transactions.rb', line 24 def find_by_notification_code(code) transform get("/v2/transactions/notifications/#{code}", nil, xml: :simple) end |