lib/active_merchant/billing/gateways/quickbooks.rb in activemerchant-1.112.0 vs lib/active_merchant/billing/gateways/quickbooks.rb in activemerchant-1.113.0
- old
+ new
@@ -149,11 +149,12 @@
card_address = {}
if address = options[:billing_address] || options[:address]
card_address[:streetAddress] = address[:address1]
card_address[:city] = address[:city]
- card_address[:region] = address[:state] || address[:region]
- card_address[:country] = address[:country]
+ region = address[:state] || address[:region]
+ card_address[:region] = region if region.present?
+ card_address[:country] = address[:country] if address[:country].present?
card_address[:postalCode] = address[:zip] if address[:zip]
end
post[:card][:address] = card_address
end