A developer needs to deliver a solution for taxation that supports multiple countries and a
complex set of jurisdictions. Which three steps should be considered as part of this
process?
A. Contact the vendor who wrote the third party service for the most recent information
B. Implement the sfdc_checkout.CartTaxCalculations interface writing code from scratch
C. Implement the sfdc_checkout.CartTaxCalculations interface calling out to a third party
tax service
D. Implement the sfdc_checkout.TaxCalculations interface calling out to a third party tax
service
E. Look for packages or existing sample code on the AppExchange
C. Implement the sfdc_checkout.CartTaxCalculations interface calling out to a third party
tax service D. Implement the sfdc_checkout.TaxCalculations interface calling out to a third party tax
service E. Look for packages or existing sample code on the AppExchange
Explanation:
For a solution that requires handling complex tax calculations across multiple
countries and jurisdictions, it's efficient to leverage third-party tax services that specialize in
this area. Implementing thesfdc_checkout.CartTaxCalculationsor
sfdc_checkout.TaxCalculationsinterface to integrate with such a service ensures that tax
calculations are accurate and up-to-date. Additionally, exploring the Salesforce
AppExchange for packages or sample code can provide ready-made solutions or
frameworks that can expedite the development process.