• Resolved Butazi

    (@butazi)


    Currently we have an issue with WP Commerce being able to process taxes on orders. We only use taxes in one state, and whenever a user uses the shipping calculator, the tax is applied to the final price.

    However, once the user makes the purchase, the amount that is taken includes the price of the products and shipping, but not the tax.

    We use authorize 2.0 as our main payment gateway, I don’t know if that has anything to do with the problem.

    Here are our settings in WP Commerce

    I’m not sure if this is a WP-Commerce issue or an Authorize.net issue. Any help would be greatly appreciated.

    https://www.ads-software.com/plugins/wp-e-commerce/

Viewing 8 replies - 1 through 8 (of 8 total)
  • 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

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘WP Commerce Not Processing Taxes’ is closed to new replies.