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
-~----------~----~----~----~------~----~------~--~---

Reply via email to