Kryptronic Software Support Forum

You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.

#1 05-17-2014 06:23:56

sdn
Member
From: UK
Registered: 05-29-2007
Posts: 882

PayPal Express Not Showing Amount Due including VAT

When you use PayPal Express to checkout you are taken to a login page like "https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-10829890C45160435".

If you login and then abandon the process by using the "Cancel and return to ..." link a strange anomolly occurs if your decide to make another atttempt.

Firstly you go to a different PayPal login page like "https://www.paypal.com/checkoutnow/2?token=EC-8EG17876JL730772C"

Once logged in this page shows the wrong payment amount. It displays the amount excluding VAT.

It seems to relate to PayPal keeping you logged in after the first attempt. If you manually log out of your PayPal account you will then be taken to the correct express_checkout link.

Although this is not a major problem it is still a bit confusing. Any ideas how to stop it happening?


Simon

Offline

 

#2 05-19-2014 10:14:51

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: PayPal Express Not Showing Amount Due including VAT

That scenario is 100% on PayPal.  We wouldn't have any control over it.  The links being used to send people to PayPal are actually generated by PayPal based on the software building an XML order request.  (ie: The software builds a request, then PayPal tells the software which link to print).


Nick Hendler

Offline

 

#3 08-01-2014 07:02:50

dansmith490
Member
From: Barrow, Bury St Edmunds
Registered: 11-10-2008
Posts: 154
Website

Re: PayPal Express Not Showing Amount Due including VAT

You could alter the XML file to always add VAT by editing the %privatedir%/apps/ecom/ECOM_OLP/ext/paypalproe.php file.

I have just done this to add VAT and custom shipping.

Offline

 

#4 01-26-2015 03:06:03

sdn
Member
From: UK
Registered: 05-29-2007
Posts: 882

Re: PayPal Express Not Showing Amount Due including VAT

Thanks for the suggestion but that would then put our non-EU customers off ordering.

I have an idea that would greatly improve the ordering process for all CCP users and turn it from off-puttingly opaque to transparent (so far as I can see).

At the moment tax and shipping options are shown only once the cart knows the customers location. They must either create or log into an account or add all their address details in Guest checkout or log into PayPal Express (and in all cases see the wrong amount due) before they can proceed to the final Checkout screen where they at last get to select their shipping choice, see the tax due and the total amount they are going to pay.

How about using the Shipping Estimator to preselect all this at the start of the process? That way people know where they stand on tax and shipping before they hit PayPal Express or Proceed to Checkout. They will see the correct total amount to be paid on the Shopping Cart screen and that figure can be used for PayPal Express checkouts.

The shipping estimator (or calculator) is used to preset the country for the tax calculation, and shipping service options would become selectable like they on the final Checkout screen. If possible, the EU Tax number field could also be included in the shipping estimator.

In case they preselect the wrong country, the final Checkout Screen can stay exactly as it is now so addresses can be amended with tax calculation and shipping options updated accordingly.

Does that sound sensible and possible?

Last edited by sdn (01-26-2015 03:53:00)


Simon

Offline

 

#5 01-28-2015 11:29:32

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: PayPal Express Not Showing Amount Due including VAT

It's possible.  It's not implemented that way currently as shipping estimates are optional, and not tied to the user session, allowing you to get estimates to anywhere without affecting your account/session data (which is used by Checkout to calculate actual taxes, etc.).


Nick Hendler

Offline

 

Board footer