Forums / PayPal Express Checkout support / PayPal Express Checkout: Interaction with My Store->Display Prices w/ Tax

PayPal Express Checkout: Interaction with My Store->Display Prices w/ Tax

Locked

Started by lat9 on 2 Oct 2015, 9:56 PM · Views: 1,112

Results 1 to 3 of 3
This thread is locked. New replies are disabled.
2 Oct 2015, 9:56 PM
#1
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,131
Plugin Contributions:
56

PayPal Express Checkout: Interaction with My Store->Display Prices w/ Tax

The current implementation of PayPal Express Checkout's shortcut button sends the cart's price without tax in all cases. If a store is configured to "Display Prices with Tax", shouldn't the price sent to PayPal be tax-inclusive?

If it turns out that the customer's address coming back from PayPal is outside of a taxed zone, won't the tax automatically be removed on the checkout_confirmation page's display?

3 Oct 2015, 5:10 PM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,511
Plugin Contributions:
176

Re: PayPal Express Checkout: Interaction with My Store->Display Prices w/ Tax

lat9:

The current implementation of PayPal Express Checkout's shortcut button sends the cart's price without tax in all cases. If a store is configured to "Display Prices with Tax", shouldn't the price sent to PayPal be tax-inclusive?It depends who you talk to. And I'm not convinced there's a single concrete one-size-fits-all answer.
But, since there's no knowledge of the appropriate tax zone unless the customer has provided an identity, ZC has no idea which tax rate to use to calculate it for submission. That's why it doesn't. (It submits the actual price from the db, which is always stored as the pre-tax price even on sites where tax-included is turned on.)

lat9:

If it turns out that the customer's address coming back from PayPal is outside of a taxed zone, won't the tax automatically be removed on the checkout_confirmation page's display?
Yes, and then the details submitted to PayPal in step1 are completely different from what are sent later in step 2/3.

And then there's the consideration where for B2B the merchant is supposed to delineate how much of the sale was tax so that the buyer can claim input tax credits back. So in that case there's even more value to splitting it up.

So ... "it's complicated". :)

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

3 Oct 2015, 6:31 PM
#3
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,131
Plugin Contributions:
56

Re: PayPal Express Checkout: Interaction with My Store->Display Prices w/ Tax

Understood, regarding the complexity (too many options, too little time!). I'll just head down the path of sending the full price (tax-included) on the PPEC shortcut click and see what (else) falls out!