I am also having this problem.
We are using Authorize SIM plugin with Gold Cart. The transaction goes through completely and the email receipt shows 0% tax. We have our backend Tax section set to 7% for Indiana purchases (0% for other states). I’m wondering if the state is not going through when a user hits Purchase from the Checkout page.
Authorize.net looked into this for me and told me it was a Cart issue, so I’m hoping to get help here.
Can anyone help?
@bderam: It is considered impolite to interrupt another poster’s ongoing thread unless you are posting a solution or suggestion. It causes significant problems for the forum’s volunteers and prevents us from being able to track issues by topic. Please post your own topic.
@esmi – I apologize, I saw other posts with multiple posters so I followed suit. I will post a new thread.
Thread Starter
Butazi
(@butazi)
Hi again,
I’ve been unable to find a solution and if anyone can help me that would be greatly appreciated. Thanks!
This isn’t the solution, but will hopefully help point to one.
When I add items to the cart, check out and calculate tax/shipping the tax appears correctly. However, when I use an invalid card number to check out I get redirected back to the checkout screen and the tax is now set to $0.00.
So, it looks like the value for tax is not being carried through the checkout form during checkout.
In chatting with others, here’s where I’ve ended up
I did some debugging and i ended here:
function wpec_taxes_calculate_total inside taxes_controller.class.php
line 57: $region = $this->wpec_taxes_retrieve_region();
$region is empty when the function is ran and such all tax calculation is failing for the first time.
However, I can’t get the code to work correctly the first time. I’ve tried several configurations with no luck. If anyone else can dig into the code as well and hopefully find a fix that would be great…
As it turns out it’s not the tax calculation causing the issue, although the tax was the most obvious thing affected. In short when checking “same billing and shipping” check box the system didn’t seem to copy the state. When I entered an incorrect card for payment and ended up back at the checkout page everything was filled out except the state. When I recalculated shipping the state was now correct.
The workaround fix that is working for me is to force people to enter the billing and shipping address separately. (Checkout settings)
Hi nenl.
Legend! Thanks for your help. Can you please submit this as an issue to our github account. I have a suspicion this is a known issue but don’t know for certain.
Rest assured it will be resolved in future releases.
https://github.com/wp-e-commerce/WP-e-Commerce/issues?state=open
Best,
Dan