Method: ActiveMerchant::Billing::PayeezyGateway#capture

Defined in:
lib/active_merchant/billing/gateways/payeezy.rb

#capture(amount, authorization, options = {}) ⇒ Object



71
72
73
74
75
76
77
78
79
# File 'lib/active_merchant/billing/gateways/payeezy.rb', line 71

def capture(amount, authorization, options = {})
  params = { transaction_type: 'capture' }

  add_authorization_info(params, authorization)
  add_amount(params, amount, options)
  add_soft_descriptors(params, options)

  commit(params, options)
end