Silverstripe 4 silvershop-core paypal-expr。税收和运费

Silverstripe 4 silvershop-core paypal-expr. tax & shipping

使用 SS4 + silvershop-core + palpal-express: 在CMS/Catalog/Product -> Pricing 我可以填一个Price.

例如:€ 12.90 (12,90) 表示基本价格。 (= netto = 独占税 15%)

在shop.yml中:

SilverShop\Model\Order:
  modifiers:
    - 'SilverShop\Model\Modifiers\Shipping\Simple'
    - 'SilverShop\Model\Modifiers\Tax\FlatTax'

问题:

我们可以通过将以下内容添加到 shop.yml 并刷新站点缓存来将 FlatTax 设置为包含:

SilverShop\Model\Modifiers\Tax\FlatTax:
  exclusive: false

通过检查 src/Model/Modifiers/Tax/FlatTax.php 我们可以看到 FlatTax class.

的配置设置是什么

我们也可以像这样更改统一税率和统一税的名称:

SilverShop\Model\Modifiers\Tax\FlatTax:
  exclusive: false
  rate: 0.20
  name: 'VAT'

通过检查 src/Model/Modifiers/Shipping/Simple.php,我们可以看到 Simple 发货 class 的配置设置。我们还可以更改这些默认设置:

SilverShop\Model\Modifiers\Shipping:
  default_charge: 10
  charges_by_country:
    - 'AU': 20
    - 'FR': 15