{
'AU' => {
sales_tax_website_name: 'GST',
sales_tax: { '_ALL': build_fee_struct(0.1, 0, 0.1, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'GB' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.2, 0, 0.2, 0.2) }, provincial_sales_taxes: { '_ALL': no_taxes }
},
'CA' => {
sales_tax_website_name: 'Taxes',
sales_tax: {
'AB' => build_fee_struct(0.05, 0, 0.05, 0.05), 'BC' => build_fee_struct(0.05, 0, 0.05, 0.05), 'MB' => build_fee_struct(0.05, 0, 0.05, 0.05), 'NB' => build_fee_struct(0.15, 0, 0.15, 0.15), 'NL' => build_fee_struct(0.15, 0, 0.15, 0.15), 'NT' => build_fee_struct(0.05, 0, 0.05, 0.05), 'NS' => build_fee_struct(0.15, 0, 0.15, 0.15), 'NU' => build_fee_struct(0.05, 0, 0.05, 0.05), 'ON' => build_fee_struct(0.13, 0, 0.13, 0.13), 'PE' => build_fee_struct(0.15, 0, 0.15, 0.15), 'QC' => build_fee_struct(0.05, 0, 0.05, 0.05), 'SK' => build_fee_struct(0.05, 0, 0.05, 0.05), 'YT' => build_fee_struct(0.05, 0, 0.05, 0.05), },
provincial_sales_taxes: {
'AB' => no_taxes, 'BC' => no_taxes, 'MB' => no_taxes, 'NB' => no_taxes, 'NL' => no_taxes, 'NT' => no_taxes, 'NS' => no_taxes, 'NU' => no_taxes, 'ON' => no_taxes, 'PE' => no_taxes, 'QC' => build_fee_struct(0.09975, 0, 0.09975, 0.09975), 'SK' => no_taxes, 'YT' => no_taxes, }
},
'SG' => {
sales_tax_website_name: 'GST',
sales_tax: { '_ALL': build_fee_struct(0.07, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'HK' => {
sales_tax_website_name: nil,
sales_tax: { '_ALL': no_taxes },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'NL' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.21, 0, 0.21, 0.21) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'US' => {
sales_tax_website_name: nil,
sales_tax: { '_ALL': no_taxes },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'DE' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.19, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'FR' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.2, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'IT' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.22, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'BE' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.21, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'ES' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.21, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'PT' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.23, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'AT' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.2, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'IE' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.23, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'DK' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.25, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'SE' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.25, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'FI' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.24, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'NO' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.25, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'CH' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.077, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'MY' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.1, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'JP' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.1, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'NZ' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.15, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'IN' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.15, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'KR' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.1, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
},
'MX' => {
sales_tax_website_name: 'VAT',
sales_tax: { '_ALL': build_fee_struct(0.16, 0, 0, 0) },
provincial_sales_taxes: { '_ALL': no_taxes }
}
}.freeze