3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'app/models/affirm/address_validator.rb', line 3
def self.normalize_affirm_address(affirm_address_details)
_address_mapping = {
"city" => 'city',
"street1" => 'line1',
"street2" => 'line2',
"postal_code" => 'zipcode',
"region1_code" => 'state',
"country_code" => 'country'
}
_address_mapping.each do |key, mapped_key|
unless affirm_address_details[key].present?
affirm_address_details[key] = affirm_address_details[mapped_key]
end
end
affirm_address_details
end
|