Class: Conekta::Charge
- Inherits:
-
Resource
- Object
- Hash
- ConektaObject
- Resource
- Conekta::Charge
- Defined in:
- lib/conekta/charge.rb
Instance Attribute Summary
Attributes inherited from ConektaObject
Instance Method Summary collapse
Methods included from Operations::CustomAction
Methods included from Operations::Create
Methods included from Operations::Where
Methods included from Operations::Find
Methods inherited from Resource
Methods inherited from ConektaObject
#class_name, class_name, #create_attr, #first, #initialize, #inspect, #last, #load_from, #set_val, #to_s, #unset_key
Constructor Details
This class inherits a constructor from Conekta::ConektaObject
Instance Method Details
#capture ⇒ Object
7 8 9 |
# File 'lib/conekta/charge.rb', line 7 def capture custom_action(:post, 'capture') end |
#refund(params = nil) ⇒ Object
10 11 12 13 |
# File 'lib/conekta/charge.rb', line 10 def refund(params=nil) params = { 'amount' => (params || self.amount) } custom_action(:post, 'refund', params) end |