Ruby on rails Spree:根据城市、州和国家收取不同的运费

Ruby on rails Spree:根据城市、州和国家收取不同的运费,ruby-on-rails,e-commerce,spree,Ruby On Rails,E Commerce,Spree,我正在使用spree构建电子商务应用程序。我需要申请运费根据用户的城市或国家 如果用户来自一个家乡城市,我们可以说是“孟买”。 如果订单总额低于400卢比,运费应为40卢比 如果订单高于400卢比,则应免费送货 如果用户来自“马哈拉施特拉邦”,但不来自“孟买”市。 如果订单总额低于600卢比,运费应为60卢比 如果订单超过600卢比,则应免费送货 如果用户来自印度任何地方,但不来自“马哈拉施特拉邦”。 如果订单总额低于800卢比,运费应为80卢比 如果订单超过800卢比,则应免费送货

我正在使用
spree
构建电子商务应用程序。我需要申请运费根据用户的城市或国家

  • 如果用户来自一个家乡城市,我们可以说是“孟买”。
    • 如果订单总额低于400卢比,运费应为40卢比
    • 如果订单高于400卢比,则应免费送货
  • 如果用户来自“马哈拉施特拉邦”,但不来自“孟买”市。
    • 如果订单总额低于600卢比,运费应为60卢比
    • 如果订单超过600卢比,则应免费送货
  • 如果用户来自印度任何地方,但不来自“马哈拉施特拉邦”。
    • 如果订单总额低于800卢比,运费应为80卢比
    • 如果订单超过800卢比,则应免费送货

  • 注:孟买是印度马哈拉施特拉邦的一座城市。

    我对狂欢不太熟悉。你是否需要在Rails中进行这些计算,然后简单地将运费提交给spree?@BrentEicher:spree有这样的规定,但由于我是spree的新手,所以我正在寻找spree中的建议。:)我对spree不熟悉。你是否需要在Rails中进行这些计算,然后简单地将运费提交给spree?@BrentEicher:spree有这样的规定,但由于我是spree的新手,所以我正在寻找spree中的建议。:)