lib/active_merchant/billing/gateways/telr.rb in activemerchant-1.103.0 vs lib/active_merchant/billing/gateways/telr.rb in activemerchant-1.104.0
- old
+ new
@@ -107,10 +107,11 @@
end
end
def add_payment_method(doc, payment_method, options)
return if payment_method.is_a?(String)
+
doc.card do
doc.number(payment_method.number)
doc.cvv(payment_method.verification_value)
doc.expiry do
doc.month(format(payment_method.month, :two_digits))
@@ -119,10 +120,11 @@
end
end
def add_customer_data(doc, payment_method, options)
return if payment_method.is_a?(String)
+
doc.billing do
doc.name do
doc.first(payment_method.first_name)
doc.last(payment_method.last_name)
end
@@ -138,9 +140,10 @@
address = options[:billing_address] || {}
doc.country(address[:country] ? lookup_country_code(address[:country]) : 'NA')
doc.city(address[:city] || 'City')
doc.line1(address[:address1] || 'Address')
return unless address
+
doc.line2(address[:address2]) if address[:address2]
doc.zip(address[:zip]) if address[:zip]
doc.region(address[:state]) if address[:state]
end