Results 1 to 7 of 7
  1. #1
    Join Date
    Apr 2011
    Posts
    39
    Plugin Contributions
    0

    Default TAX/GST not shwing up in PayPal until user enter address

    Hi.

    I'm new to Zen Cart. I've just set up Paypal Express. I noticed the tax amount is not brought across to PayPal if the user use Paypal Express.

    From the numerous post that I've read today, it seemes tax is generated by Zen Cart via the address entered by the customer.

    To Aussie Zen Cart shops, is that legit? I thought we have had to show the full GST inclusive amount.

    Is there away around this? Is it possible to show the full tax inclusive amount in PayPal before user entyer their address?

    From the many posts, I didn't find a way around this.

    Alternatively, is it legal if I have a disclaimer in the payment page that, GST/TAX amunt is calculated once they have entered their address.

  2. #2
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,761
    Plugin Contributions
    9

    Default Re: TAX/GST not shwing up in PayPal until user enter address

    You can toggle off the early display of express so that a customer must login to checkout
    That should present their address stored in their profile
    Zen-Venom Get Bitten

  3. #3
    Join Date
    Dec 2009
    Location
    Amersfoort, The Netherlands
    Posts
    2,846
    Plugin Contributions
    25

    Default Re: TAX/GST not shwing up in PayPal until user enter address

    It is the correct way from paypal to show.

    As long as there is no address, paypal does not know which TAX/GST to apply.

    For my shop i.e. If customers buy within The Netherlands we apply 19% tax, but for international customers outside the EU there is no tax.

  4. #4
    Join Date
    Apr 2011
    Posts
    39
    Plugin Contributions
    0

    Default Re: TAX/GST not shwing up in PayPal until user enter address

    Quote Originally Posted by kobra View Post
    You can toggle off the early display of express so that a customer must login to checkout
    That should present their address stored in their profile
    That's a good idea. This is what I have done

    Modules-> payment-> Paypal Express CheckOut -> Express Checkout Shortcut Button = OFF


    But at the check out screen, I still get

    New Customers
    Have a PayPal account? Want to pay quickly with a credit card? Use the PayPal button below to use the Express Checkout option.

    How do I surpress this?

  5. #5
    Join Date
    Apr 2011
    Posts
    39
    Plugin Contributions
    0

    Default Re: TAX/GST not shwing up in PayPal until user enter address


  6. #6
    Join Date
    Mar 2008
    Location
    Victoria AU
    Posts
    48
    Plugin Contributions
    0

    Default Re: TAX/GST not shwing up in PayPal until user enter address

    Dragging up an older thread here, but have just come into the same issue (also based in Australia) where the tax inclusive price is not showing on the paypal express checkout (when selected from the Shopping Cart and not Logged In).

    Whilst I understand the rationale, I'm wondering if it would not be possible to make some choices during the preperation of the initial cart details sent to paypal to include the Tax if DISPLAY_PRICE_WITH_TAX is set.

    That is, the same price shown in the shop, regardless of customers location could be displayed in the initial Paypal Express Checkout page, thus giving consistency between what is seen when browsing the store, and the initial values shown in the Express Checkout?

    I've tried to work out where to put this logic in the module but unfortunately my php not quite up to that level yet, but close...

  7. #7
    Join Date
    Mar 2008
    Location
    Victoria AU
    Posts
    48
    Plugin Contributions
    0

    Default Re: TAX/GST not shwing up in PayPal until user enter address

    I think I have a working solution, after reading the PayPal guidelines for the checkout flow, and acceptable parameters I've attempted to suppress line item details when the shipping method has not been confirmed by making the following change.

    Code:
        // loop thru all products to prepare details of quantity and price.
        for ($i=0, $n=sizeof($order->products), $k=0; $i<$n; $i++, $k++) {
          // PayPal won't accept zero-value line-items, so skip this entry if price is zero
          if ($order->products[$i]['final_price'] == 0) continue;
          
          // KP Addition
          if (!zen_not_null($order->info['shipping_method'])) continue;
    I hope this just suppresses all the line items and totals when the shipping method has not been selected. My initial testing seems OK.

 

 

Similar Threads

  1. v151 Taxes are getting 3 trippled?? not sure why 5% GST + 5% GST + 5% GST should be only 1
    By imfsub12 in forum Currencies & Sales Taxes, VAT, GST, etc.
    Replies: 1
    Last Post: 19 Dec 2013, 04:42 AM
  2. v139a paypal express checkout shipping address not override the paypal address
    By amruta2104 in forum General Questions
    Replies: 2
    Last Post: 28 Mar 2012, 12:09 PM
  3. How do you let non US customers enter address without putting in State + Sales Tax Qs
    By princess_care in forum Currencies & Sales Taxes, VAT, GST, etc.
    Replies: 3
    Last Post: 9 Mar 2009, 09:18 PM
  4. My tax is showing two descriptions: GST Tax 5% then also it mentions FL Tax 5%
    By khan2ims in forum Currencies & Sales Taxes, VAT, GST, etc.
    Replies: 7
    Last Post: 22 Sep 2008, 06:41 AM
  5. PayPal 2.0- Is there a way to not charge until delivery?
    By catangirl in forum Addon Payment Modules
    Replies: 1
    Last Post: 31 Jan 2007, 03:31 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR