I have a question about the Checkout flow while using PayPal Express with a Gift Certificate in your shopping cart...
Scenario:
Regardless of if you click the PayPal Express Button in the CART, CHECKOUT/LOGIN page, you then are redirected to the PayPal site to login. This is fine and understandable. If you select PayPal Express from the Step 3 Payment Page, then you go to STEP 4 Order Confirmation page, then when you click SUBMIT, you are redirected to PayPal to login. This makes sense too.
So at this point, all 3 routes above have ended at the PayPal login. This all seems logical.
So you login to PayPal and arrive at the next step where you see your PAYMENT METHOD and CONTACT INFO. For some reason, when you come here via either the "Zen Cart Shopping Cart page PayPal button" or the "Zen Cart Checkout/LOGIN page PayPal button", you will also see a SHIP TO section with your PayPal shipping info. I assume since Zen Cart skips the Ship Method and Ship Address when buying only a GIFT CERTIFICATE, that when you go to PayPal by choosing it on Zen Cart STEP 3 Payment, that Zen Cart fails to send shipping Info to PayPal. I'm not sure why with the other 2 routes PayPal decides to add it's own Shipping Info to the mix, but it does.
REGARDLESS...
With all 3 possible routes to PayPal Express above, you always get returned to Zen Cart Step 3 Payment Page. Probably in fact PayPal is sending you back to Step 2 Shipping Page, but since you are ordering a Gift Cert, Zen Cart knows you don't need a ship method or Address so ZC forwards you ahead. And since Gift Cert mod and coupons are enabled, it stops you at the Payment Page, even though no payment options are available. So you proceed to Zen Cart Step 4 Confirm, and click SUBMIT to finish your order.
My Question:
Is there a way to let PayPal know when buying just a Gift Certificate, that no Shipping Info (address or method) is required? This would just let you finish the order on PayPal and not have to come back to Zen Cart for Step 3 and 4 unnecessarily? Or should it be acting this way already and something is simply wrong with my Zen Cart installation?
Thanks in advance for any help with this!
Tanner







Bookmarks