PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Paypal Not Calculating Tax?

  1. Hi all,

    Not sure where I'm going wrong here. I am trying to charge tax on my products/subscriptions and not having much luck.

    Here's what I've done:
    1. I have setup the tax settings in Paypal to charge 12% for residents of British Columbia, Canada.
    2. Added the "Address" field to my Gravity Forms form so people can fill out where they're from.
    3. In the Paypal settings for the form, I've matched the Paypal fields with the Form fields.

    However, when I test the form with my address being in British Columbia and get forwarded to Paypal, it's not calculating the tax.

    Where am I going wrong? Any help would be appreciated. Thanks!

    Posted 12 years ago on Monday October 10, 2011 | Permalink
  2. This is all done by PayPal, correctly or not. My guess is there is some mismatch between the location data being sent by Gravity Forms, and what PayPal expects to see, to know it's British Columbia. Can you check to be sure the strings are identical? Capitalization, spacing, punctuation, whatever is important.

    Posted 12 years ago on Monday October 10, 2011 | Permalink
  3. Hmm, I'm using the default "Address" field in Gravity Forms that already populates the State/Province list, so I can't see spelling being an issue.

    Posted 12 years ago on Monday October 10, 2011 | Permalink
  4. I've tried configuring this the same way and ran into the same trouble. I will ask Carl to take a look at it.

    In my form, the Canadian province is free form though, so the possibility exists for errors.

    Posted 12 years ago on Tuesday October 11, 2011 | Permalink
  5. I had my form misconfigured initially (I deleted the address field, then added back in an international address, but did not remap the address fields.)

    It looks like the proper information is being sent to PayPal (I entered BC for my province and it was sent through as "state" which is correct.)

    PayPal is smart enough to know that BC and British Columbia are the same, and actually shows British Columbia when I go to edit the shipping address at the PayPal sandbox. However, still not tax shown. However, I just tried applying tax to all US states, and submitted again, and there no tax shown. So, I'm not certain where the problem is coming from, or if the tax SHOULD be shown here. I will bring it to Carl's attention.

    Thank you.

    Posted 12 years ago on Tuesday October 11, 2011 | Permalink
  6. Gravity Forms has nothing to do with PayPal taxes. Once Gravity Forms hands the user off to PayPal that is the extent of it's involvement. All it does is tell PayPal what Pricing Fields were selected and what their price was.

    When you map a field for user information from a form to PayPal all it does is pre-populate those fields in the initial form you see when you go to PayPal.

    After that, it's all on PayPal. Tax information isn't going to get added until after the user submits the first step of the checkout process in PayPal. If your taxes aren't being added then you will need to discuss this with PayPal as it isn't something Gravity Forms is involved in or has the ability to manage.

    Posted 12 years ago on Tuesday October 11, 2011 | Permalink
  7. Not sure if this is related or not (and I have contacted PayPal and am awaiting a reply), fixed services are adding local tax as they should be, however subscriptions services are not.

    I have personally had a few issues when using the Express Checkout API directly where tax was not added unless all the item fields where provided just right.

    I have tested this in sandbox and production modes using the exact same accounts and not been able to get to the bottom of it.

    Posted 12 years ago on Friday November 11, 2011 | Permalink