私は、ucommerce用のカスタム税サービスを作成するための手順に従いました。議論のために、私は500ドルですべてに課税したいと思います。TaxServiceが呼び出されていないように思われます。
../UCommerce/Configuration/Components
<component id="TaxService"
service="UCommerce.Catalog.ITaxService, UCommerce"
type="AMS101.UCommerceCustomisation.CalculateTaxService, AMS101"
lifestyle="Singleton"/>
ITaxServiceを実装する
public class CalculateTaxService :ITaxService{
public Money CalculateTax(Product product, PriceGroup priceGroup, PriceGroupPrice unitPrice) {
return new Money( 500m, Currency.FirstOrDefault( x => x.ISOCode == "AUD" ) );
}
}
バスケット構成から行を削除しました
<!--<value>${Basket.CalculateOrderLineTax}</value>-->
本当に助けていただければ幸いです。