2008/11/26 Bruce Kroeze <[EMAIL PROTECTED]>: > > That is all possible, except for that #4 above conflicts with #2, since you > don't know the shipping cost until the user chooses it, and it changes the > total, which you can't do since they've already paid. Or does PayPal let > you go back in and charge more once you know shipping?
Paypal express works differently from IPN. You must set a "base" cart total and a max amount. The max amount is the total + max taxes + max shipping costs + max extras. The user gives the authorization for the transaction with amount (the cart total) + max amount ( i calculate the max tax rates + the max shipping costs), but the payment will be done on the last step, with the real amount. the real amount can't be lesser of amount or more than max amount. so my flow is correct (I've called paypal staff to get this info) > (as an aside, I completely dislike PayPal's shipping model. It is > idiosyncratic at best, and brain damaged at worst. That's why in Satchmo we > just call our shipping a "handling" charge when we are sending it to PayPal > and set shipping to 0.00) > If you have only one shipping type, and the price doesn't vary by > destination, you could just precalculate it before sending to PayPal, > otherwise I'm not sure how that is supposed to work. > I'm really not sure what the advantage of PayPal express over regular PayPal > is supposed to be. What is its killer feature? There must be something. Paypal express gives a 30-40% percent of orders more than other paypal shipping. I don't know exactly why, but I've also tested it on other zen-carts. A simpler checkout step and a trusted "bank" for payments makes the customer more secure and with express checkout there's less percentage of checkout interruptions. With checkout express the user can use his paypal registrations for shipping addresses and personal info, so there's also less typing mistakes and the need of user registration on satchmo is less needed. I think it's not too difficult to implement it (i think a lot of problems I have derive from my little satchmo development knowledge), and I think it worth it. I think that another payment plugin should be included on satchmo base package, the "text info payments". Bank custom transfers, PostePay recharge, and other payments needs only an info page to show to the user and send him on e-mail with payment instructions. With one database customizable plugin we could have a lot of more payment methods, and it brings more customers. -- Alessandro Ronchi Skype: aronchi http://www.alessandroronchi.net SOASI Soc.Coop. - www.soasi.com Sviluppo Software e Sistemi Open Source Sede: Via Poggiali 2/bis, 47100 Forlì (FC) Tel.: +39 0543 798985 - Fax: +39 0543 579928 Rispetta l'ambiente: se non ti è necessario, non stampare questa mail --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
