Method: MerbMerchant::Billing::EfsnetGateway#void

Defined in:
lib/merb_merchant/billing/gateways/efsnet.rb

#void(identification, options = {}) ⇒ Object



54
55
56
57
58
# File 'lib/merb_merchant/billing/gateways/efsnet.rb', line 54

def void(identification, options = {})
  requires!(options, :order_id)
  original_transaction_id, original_transaction_amount = identification.split(";")
  commit(:void_transaction, {:reference_number => format_reference_number(options[:order_id]), :transaction_ID => original_transaction_id})
end