Managing regulatory fees

Learn how to manage regulatory fees.

The rise in the use and sale of consumer electronics (CE) has created concern over the economic and environmental impact these products have throughout their life cycle. This concern has brought about legislation and regulations in North America, Asia, and Europe to address the manufacture, use, recovery, and recycling of CE products throughout the world.

The European Commission (EC) has adopted several directives governing the fair use and end-of-life handling of Consumer Electronic products. These directives aim to control the use of hazardous substances, reduce waste from electrical and electronic equipment, and guarantee the right to duplicate copyright materials with reprography and storage devices. The EC directives have a significant and direct impact on any business that produces, sells, resells, imports, or distributes consumer electronic products within the European Union (EU). In addition, other laws apply such as the California Electronic Waste Recycling Act.

Laws regarding the recycling of hardware and consumer electronics were created as mandated by the EC directive. This directive holds producers responsible for the handling and recycling of WEEE at the end of the product’s life. To fund these obligations, producers are allowed to charge product fees at the point of sale. These fees are often presented in the shopping carts on e-commerce sites depending on the visibility requirements of each country.

In the Salesforce B2B Commerce App, the client is the source of truth for the regulatory fees. You will be responsible for:

  1. Working with your regulatory support resources to determine the products and jurisdictions that require the payment of fees

  2. Aligning fees to SKUs

  3. Ensuring the fee is passed on the SKU object

  4. Ensuring the fee amount is based on the ship-to address (jurisdiction) for the order.

This app provides support for four Product Fee types: WEEE, battery, copyright, and E-Waste fees. All the Regulatory Fee Types are created as CC Products in Salesforce and the Custom DR Field Regulatory Fee Product is set to true for them. Regulatory Fee Types are also excluded from the product index so that they cannot be searched in the storefront. We also have a custom object called DR Regulatory Fees (digitalriverv2__DR_Regulatory_Fees__c) to store the fee amount for each product based on the ship-to address state and country.

Download the RegulatoryFeesProductSetupScript.txt file and save it to your computer. This script creates the Regulatory Fee types as CC Products. Create Regulatory Fee products when you must collect regulatory fees in your storefront.

For example, the following steps show you how to set up the E-Waste Regulatory fee for a CC Product named Splendid Sumatran Dark Roast Bean bag:

  1. Select EWaste as the Regulatory Fee Type.

  2. Select Splendid Sumatran Dark Roast Bean Bag as the CC Product. This indicates that EWaste Regulatory fees will be collected for this product whenever it is added to the cart.

  3. Add the Category, Fee Amount, Currency Code, Country Code, and Subdivision (State ISO code). Enter a comma-separated list of state codes if the fee is the same for multiple states in the same country. The Fee Id field shows the identifier of the Fee object created by Digital River.

  4. The Regulatory fee amount (duties) is stamped on the Total Surcharge field on CC Cart and also on the CC Order once the order is placed.

Last updated