要求:
加急 expedited shipping 首重+续重 =(首重+N*续重)*(1+燃油附加)*折扣 首+续 都是以0.5kg计费
标准 standard shipping 公斤价+操作费 =(实际重量*公斤价)+操作费+报关费+手续费
小包 saver shipping 公斤价+操作费 =(实际重量*公斤价)+操作费+报关费+手续费
那么当我使用公式配置运费的时候 算出来的钱最后为什么不根据系统配的的货币费率转换呢?
我现在是人民币多少钱,没有还是这么多,而配置公式就是公斤乘以公斤单价,那我岂不是只能配置csv,再把每个国家单独设置,而且不能写wight*0.5,必须一个个设置?
'free_shipping'=> [ // xxx shipping
'label'=> '小包',
'name' => 'Saver Shipping',
'formula' => '[weight] * 0.5 + 30+30+30', // (实际重量*公斤价)+操作费+报关费+手续费
// 对于国家和重量限制,如果没有,则不用填写,如果有,参考上面的样式填写
],
'middle_shipping'=> [ // xxx shipping
'label'=> '标准',
'name' => 'Standard Shipping',
'formula' => '[weight] * 0.5 + 30+30+30', // (实际重量*公斤价)+操作费+报关费+手续费
// 对于国家和重量限制,如果没有,则不用填写,如果有,参考上面的样式填写
],
'fast_shipping'=> [
'label'=> '加急',
'name' => 'Expedited Shipping',
'formula' => '[weight]/0.5 > 1 ? ([weight]/0.5-1)*3+10 : 10', // 请将文件名字的命名写入,譬如: fast_shipping.csv
// 'formula' => 'csv', // 请将文件名字的命名写入,譬如: fast_shipping.csv
'csv_content' => '', // 这个由shipping动态从文件中获取内容
// 对于国家和重量限制,如果没有,则不用填写,如果有,参考上面的样式填写
],