Hello, I am currently trying to set up an ecommerce site (ZenCart) that will offer PayPal Express Checkout as one of the checkout options. I do not have an SSL certificate for my site and therefore want all dealings with customer information and the transaction to occur completely on PayPal’s end without trying to communicate back to my site mid-transaction. In trying to accomplish this, I have my website send the customer from my site’s shopping cart to the PayPal page with the “Pay Now” button at the bottom, rather than the page with the “Continue” button that would send the customer back to my site again to confirm. This almost works perfectly - a test run of this sent me from my site’s shopping cart to PayPal, I logged into PayPal, clicked “Pay Now,” the order was completed, and then I got transferred to a generic success page on my site. However, my problem is that nowhere in this process is any kind of shipping figured in. I have shipping calculation set up both from the ZenCart side and in the shipping calculator on my PayPal profile, but neither ever comes up. I’ve tried the settings both ways in the PayPal option for “Use the shipping fee in the transaction instead of my calculator’s settings” and I don’t really care where the shipping rates come from as long as they appear. I'm not even trying to provide multiple shipping options - all I want is to set shipping rates for each country (by weight or quantity or whatever) and then have Paypal update their page to reflect that country’s rate once the customer logs in or enters their address. Is this possible? It seems like such a simple thing to me - perhaps I’m just misunderstanding something? I would really appreciate any tips on how to make this work or suggestions of other ways to accomplish a similar thing. Thank you!
... View more