{
'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, 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 }
}
}.freeze