=== EdgeTariff for WooCommerce ===
Contributors: morgangoodwin
Tags: duty and tax calculator, total landed cost, HS codes classification, WooCommerce duties & taxes, import tax, customs calculator, international shipping, trade compliance, restricted party screening, cross-border solution, denied party screening
Requires at least: 4.7
Tested up to: 6.9
Stable tag: 1.1.2
Requires PHP: 7.0
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Automatically calculate and display shipping, duties & taxes on your WooCommerce checkout, as a Total Landed Cost.  Giving global buyers an informed choice.

== Description ==

### EdgeTariff – Best Duty and Tax Calculator Plugin for WooCommerce & WordPress ###
**Driven by the world’s freshest and largest duties and taxes data – bar none!**
★★★★★<br>

EdgeTariff is a powerful duty and tax calculator plugin for WooCommerce, which enables merchants to sell their goods internationally by showing overseas buyers the total cost of the goods, shipping, and expected duties and taxes, as a Total Landed Cost (TLC), on the WooCommerce checkout. Key features include:

* Calculate Expected Duties and Taxes (EDT) in real time
* Show cost of goods, shipping and EDT on the checkout
* Empowers overseas buyers to make an informed buying decision
* Reduces buyer’s remorse and returned goods
* Assisted Product Pre-Classification (PPC) with HS codes
* Perform Restricted Party Screening (RPS) for trade compliance

EdgeTariff facilitates Delivery & Duty Paid (DDP) international delivery terms, so overseas buyers pay nothing more beyond what they’ve already paid on the checkout.  For merchants this means selling globally just became as easy as selling domestically.
## <a href="https://edgectp.com/bookademo/" target="_blank">Try The Free Demo of EdgeTariff</a> ##


## Core Features ##

EdgeTariff has been designed to assist merchants in making their international trade journey as seamless as possible by providing a host of beneficial tools, which revolve around the 3 core features of:

* **Expected Duties & Taxes (EDT)** – shows the expected duties and taxes on a merchant’s ecommerce store checkout, so overseas buyers can make an informed choice before buying
* **Product Pre-Classification (PPC)** – classifies a merchant’s product(s) with Harmonized System (HS) codes, which enables destination country customs authorities to recognise the goods in the consignment and assign the correct duties and taxes to the shipment
* **Restricted Party Screening (RPS)** – lets merchants screen overseas buyers to ensure there aren’t any global trade compliance restrictions on the buyer

### 1) Expected Duties & Taxes (EDT) Calculator ###

The EDT calculator within EdgeTariff adds transparency and therefore, gives overseas buyers the confidence in making a purchase from the merchant by detailing the:

1. **Cost of** the **goods**
2. **Shipping costs** to the destination country
3. Destination country specific import **custom duties and taxes**
4. **Total landed cost** of the purchase

This information is shown on the WooCommerce checkout BEFORE the overseas buyer makes the purchase, which gives them an informed choice.

Expected Duties and Taxes (EDT) functionality is driven by the Harmonised System (HS) codes, which are pre-assigned to each product(s) being shipped from an origin to destination country.  EDT can be performed on products having HS codes at the 6 digit (minimum) or 10-digit (or more) level.

The benefits of having the EdgeTariff’s EDT calculator in a WooCommerce store ensure:

* **NO unexpected after-purchase charges** for overseas customers
* **Reduced buyer’s remorse**, i.e., retained customers
* **Fewer returned** or refused goods from overseas buyers
* **Merchant collects ALL monies** UPFRONT before shipping
* **Selling & growing internationally**, for merchants, is as easy as selling domestically
* **Delivery Terms** of **Delivery**, **Duty Paid** (DDP) are supported

### 2) Product Pre-Classification (PPC) ###
BEFORE listing and/or selling any product on a WooCommerce store, the merchant must ensure that their product(s) have at least a universally recognised Commodity or 6-digit Harmonized System (HS6) code.  HS6 codes identify and categorise a product according to the World Customs Organisation (WCO) and World Trade Organisation (WTO) standards.  

Beyond the first 6-digit (from the left), a HS code is extended by each destination country’s customs authorities to 8, 10, 12 or more digits (and letters) – referred to as the Fully Qualified (FQ) code.  FQ codes allow country specific customs treatments of a product.  Put another way, a country applies (calculates) product duties and taxes at the FQ code level (not the HS6 level, which is only a broad product categorisation/identification level).

The Product Pre-Classification (PPC) service, built into EdgeTariff, allows merchants to submit their products for classification to both the HS6 and FQ code levels.  Having Products Pre-Classified (PPC) to the FQ level allows for:

* **Accurate Expected Duties and Taxes** (EDT) calculations shown on the checkout
* **Faster customs processing** when a Commercial Invoices show FQ codes
* **Reduced risk of misclassification** because of destination country specific classification, rather than just a universal classification

### 3) Restricted Party Screening (RPS) ###
Merchants can use the EdgeTariff Restricted Party Screening (RPS) service to ensure that they are not breaking any international trade compliance regulations, by shipping their goods to an overseas buyer.  The RPS service is built into EdgeCTP/EdgeTariff and is manually initiated by the merchant within their WooCommerce store admin. 

RPS checks each overseas buyer details against 33 live global denied party lists for any restrictions, which helps merchants to:

* Avoid legal penalties
* Prevent shipments from being delayed or blocked
* Stay compliant with global trade laws
* Reduce risk of brand reputational damage

## Additional Value-Adding Features ##
Beyond the 3 core services of EDT, PPC, and RPS, the WooCommerce EdgeTariff plugin also has a range of value-adding services at NO ADDITIONAL COST of:

== Multi-Carrier Select (MCS) ==
Allows merchants to show multiple carriers on their checkout, e.g., FedEx, UPS, DHL etc., all linked to their direct account with those carriers.  Additionally, merchants can show their own shipping rates in case they are using 3PLs (3rd Party Logistics providers).  EdgeTariff allows for multiple accounts within the same carrier, so parcel, ground and freight shipments can be shown on the checkout.

== Multi-Product Bundles (MPB) ==
Allows merchants to create a custom mix of different products into a single purchasable product, e.g., hamper baskets etc.  EdgeTariff can calculate the expected duties and taxes on multiple product bundles and still provide a total landed cost on the checkout.

== Multi-Currency Checkout (MCC) ==
When overseas buyers visit the merchant’s store, their IP address can be automatically leveraged to drive the currency shown on the WooCommerce checkout, so that the cost of goods, shipping, duty, and tax, i.e., total landed cost, is shown in the buyer’s currency.  MCC removes yet another worry from the overseas buyer and gives them peace of mind in their purchase.

== Business-to-Business (B2B) Total Landed Cost Calculator ==
Built into EdgeCTP and EdgeTariff is a Business-to-Business (B2B) landed cost calculator tool, which allows merchants who sell to overseas businesses outside the WooCommerce checkout.  This is ideal for supporting the creation of sales quotes, sales orders and invoices to international business buyers and suppliers.

== Fulfilment & 3PLs (EdgeShip) ==
Beyond the calculation of duties & taxes, once an overseas sale has been made, EdgeCTP/EdgeTariff provides fulfillment functionality that goes from transport packaging, packing, arrange shipment, labelling, tracking numbers, delivery and (if necessary) return shipment handling.  Additionally, if the merchant is using a 3PL then the 3PL can also login to the EdgeShip application to fulfil the merchant’s shipment.

## Getting Started: ##
**1. How to Setup EdgeTariff & User Documentation:** Once you install EdgeTariff for the first time, we’ve put some knowledge bases to help you set up and get started with EdgeTariff.

== Works With ==
* WooCommerce
* FedEx
* DHL Express
* UPS
* FX Rates for 170 currencies
* Duties & Taxes for 208 countries

== Who Should Use This Plugin? ==
EdgeTariff is perfect for:

* WooCommerce store owners
* Cross-border eCommerce brands
* Drop shipping businesses
* Exporters
* Importers
* B2B buyers and sellers

== Screenshots ==
1. Connect EdgeCTP by signing up 
2. EdgeCTP connected successfully
3. EdgeTariff Dashboard
4. Estimated Duties & Taxes (EDT) Table
5. Product Pre-Classification (PPC) Table
6. Restricted Party Screening (RPS) Table
7. Request Restricted Party Screening (RPS) on the order page for a specific customer
8. Get Product Pre-Classification for specific product
9. Add the country of origin to perform ppc. After PPC HS6 will populate automatically
10. You can make bundles by using our EdgeTariff Bundle feature
11. The FedEx shipment label can now be generated automatically upon successful order placement.
12. You can use the buttons to either download the shipment label or track the shipment status.
13. You can cancel the shipment by clicking the 'Void Shipment' button.

== Changelog ==

= 1.1.2 =  
* Change the plugin name (EdgeTariff Tools) to (EdgeTariff for WooCommerce).

= 1.1.1 =  
* Enhanced bundle item search functionality to allow searching by SKU and ID.

= 1.1.0 =  
* We have updated the functionality to adjust shipping, duty, and tax calculations based on the discounted values.

= 1.0.9 =  
* Improved FedEx shipment creation and address validation handling.
* Added address truncation logic to meet FedEx field requirements.
* Enhanced bulk label printing stability and error handling.
* Updated settings description for Address Validation requirement.
* Applied security and best-practice improvements (safe redirects, cleanup handling).
* Refactored code for better consistency and maintainability.
* Improved checkout error handling and product response filtering.
* Updated dimensions handling based on store units.

= 1.0.8 =  
* Added validation on EDT calls for Virtual and Downloadable products.
* Added validation on shipment creation calls for Virtual and Downloadable products.
* Set DPI for PNG file types.
* Introduced bulk printing feature for labels and commercial invoices.
* Integrated third-party library TCPDF to enable bulk printing for both invoices and labels.

= 1.0.7 =  
* Introduced functionality to generate labels in multiple print types and sizes.
* Performance optimizations and minor bug fixes.

= 1.0.6 =  
* Added automatic commercial invoice generation on order placement.
* Performance optimizations and minor bug fixes.

= 1.0.5 =  
* Add Fedex shipping label functionality.
* Auto creation shipment on place order.
* Download Labels from the order view page.
* Track shipment from the order view page.

= 1.0.4 =  
* Make compatibility with virtual and downloadable products.
* Make the plugin more user friendly.

= 1.0.3 =  
* Remove the 'Continue to shipping' button. Now all the rates will appear in shipping section after filling the address fields.

= 1.0.2 =  
* Make the security fixes and update the meta properties.

= 1.0.1 =  
* Make our plugin compatible to work with other shipping methods.
* Now you can handle domestic and international rate adjustments.

= 1.0.0 =  
* Initial release.


== EdgeTariff Tools helps you: ==
* Show duties at checkout WooCommerce
* Calculate customs duty automatically
* Provide estimated total landed cost
* Reduce cart abandonment
* Improve international shipping experience
* Increase buyer confidence
* Avoid compliance issues


== Frequently Asked Questions ==

= What is a Duty and Tax Calculator? =
A duty and tax calculator calculates the duties and taxes for specific goods (based on their HS codes either at the 6- or 10-digit level), from and to specific destination countries.  Beyond simply calculating the duties and taxes, the calculator requires: the cost of goods; their country of origin; consignment shipping rate (depending on destination country), and generates the expected duties and taxes, which when summed together gives the Total Landed Cost (TLC).

= Does EDT work inside the WooCommerce checkout? =
Yes.  EdgeTariff’s core and additional services, including the EDT service, works both within WooCommerce (e.g., checkout) and as stand-alone services from EdgeCTP directly.

= Do I need HS codes for EDT to work? =
Yes.  You need HS codes of 6-digits (or more) assigned to each product that you intend to sell to overseas buyers for the EDT service to work.

= Does this support DDP shipping? =
Yes.  EdgeTariff’s EDT support both Delivered Duty Paid (DDP) and Delivery Duty Unpaid (DDU) delivery terms when showing the duties and taxes on the checkout to certain destination countries.

= Is Restricted Party Screening included? =
Yes.  RPS is included within the EdgeTariff suite of services.

== Upgrade Notice ==

= 1.1.2 =  
Change the plugin name (EdgeTariff Tools) to (EdgeTariff for WooCommerce).