WordPress Version: 3.3.1
WP-eCommerce Version: 3.7.8
WP-eCommerce Version: Fixed At 220.127.116.11.2
Plugin Author: GetShopped / Instinct
WPEC Email Content – FIXED – Kind of!
I’ve recently updated a site running the WP e-Commerce plugin 18.104.22.168 to implement inclusive sales tax. It appears that the %total_tax% tag works if your tax system is Exclusive, if it’s Inclusive then the tax tag seems to report nothing. Tax inclusive handing by the plugin is weak. It appears that the tax inclusive total is not recorded and the inclusive tax amount on shipping is not itemised and recorded.
Inclusive tax total:
No tax total appears in the customer and administrator emails or on the packing slip and it is not stored in the database as part of the sales record. The total does appear correctly displayed in the shopping cart widget and on the checkout page but that’s all.
Inclusive shipping tax:
If shipping is tax inclusive then the tax on that is only shown in the shopping cart widget and on the checkout page as part of the tax total, it is not itemised seperately on the website, in emails or the packing slip and is not stored in the database as part of the sales record.
Update: At 22.214.171.124.2 there is now a %total_tax% tag that can be set under the Admin page to appear in the Purchase Receipt and Admin Report emails. As the content of the Purchase Receipt also appears on the shops checkout page it’s great to now have the numbers balance everywhere. A small change with excellent results. 🙂
Original Report: There are numerical errors in the WPEC emails sent to the website administrator and to their customers when sales are made.
The emails titled “Purchase Report”, “Order Pending: Payment Required” and “Purchase Receipt” all have numerical errors in them. None of them balance if you add up the itemised totals.
For the “Purchase Report” and the “Order Pending: Payment Required” the Tax line is missing. For the “Purchase Receipt” the Tax AND shipping lines are missing.
Again, this is something that should be easy to fix but for some reason it’s not being done. These incorrect emails are going out to our customers – that’s as bad as it gets.