lib/active_merchant/billing/gateways/bambora_apac.rb in activemerchant-1.104.0 vs lib/active_merchant/billing/gateways/bambora_apac.rb in activemerchant-1.105.0

- old
+ new

@@ -28,11 +28,11 @@ def purchase(money, payment, options={}) commit('SubmitSinglePayment') do |xml| xml.Transaction do xml.CustRef options[:order_id] - add_amount(xml, money) + xml.Amount amount(money) xml.TrnType '1' add_payment(xml, payment) add_credentials(xml, options) xml.TrnSource options[:ip] end @@ -41,11 +41,11 @@ def authorize(money, payment, options={}) commit('SubmitSinglePayment') do |xml| xml.Transaction do xml.CustRef options[:order_id] - add_amount(xml, money) + xml.Amount amount(money) xml.TrnType '2' add_payment(xml, payment) add_credentials(xml, options) xml.TrnSource options[:ip] end @@ -54,31 +54,31 @@ def capture(money, authorization, options={}) commit('SubmitSingleCapture') do |xml| xml.Capture do xml.Receipt authorization - add_amount(xml, money) + xml.Amount amount(money) add_credentials(xml, options) end end end def refund(money, authorization, options={}) commit('SubmitSingleRefund') do |xml| xml.Refund do xml.Receipt authorization - add_amount(xml, money) + xml.Amount amount(money) add_credentials(xml, options) end end end - def void(money, authorization, options={}) + def void(authorization, options={}) commit('SubmitSingleVoid') do |xml| xml.Void do xml.Receipt authorization - add_amount(xml, money) + xml.Amount amount(options[:amount]) add_credentials(xml, options) end end end @@ -112,13 +112,9 @@ xml.AccountNumber options[:account_number] if options[:account_number] xml.Security do xml.UserName @options[:username] xml.Password @options[:password] end - end - - def add_amount(xml, money) - xml.Amount amount(money) end def add_payment(xml, payment) if payment.is_a?(String) add_token(xml, payment)