lib/active_merchant/billing/gateways/authorize_net.rb in activemerchant-1.76.0 vs lib/active_merchant/billing/gateways/authorize_net.rb in activemerchant-1.77.0

- old
+ new

@@ -166,10 +166,11 @@ xml.transactionRequest do xml.transactionType('refundTransaction') xml.amount(amount(amount)) add_payment_source(xml, payment) + xml.refTransId(transaction_id_from(options[:transaction_id])) if options[:transaction_id] add_invoice(xml, 'refundTransaction', options) add_customer_data(xml, payment, options) add_settings(xml, payment, options) add_user_fields(xml, amount, options) end @@ -419,9 +420,15 @@ end if options[:header_email_receipt] xml.setting do xml.settingName("headerEmailReceipt") xml.settingValue(options[:header_email_receipt]) + end + end + if options[:test_request] + xml.setting do + xml.settingName("testRequest") + xml.settingValue("1") end end end end