Michael,

I know you said PayPal, but I'd offer that GWT 
Stripe<https://github.com/ArcBees/gwt-stripe>has been working pretty well for 
me. The nice thing about Stripe it is that 
it's completely transparent to the end user, so it looks like you're 
handling the payment processing, and you don't have to force your user to 
leave your site and login to PayPal. It's also great that only the 
creditcard and expiration are the true required fields, making mobile 
checkout a lot easier.

The only annoyance to this kind of checkout process with GWT is managing 
the state transitions. Please correct me if I'm wrong, but there is no 
Spring WebFlow equivalent in GWT where you can setup State A, B, C, D and 
all the rules for transitions between them to ensure if a customer is at 
checkout stage D and hits back, you properly handle the transition back to 
stage C (or prevent it). I had to write my own workflow stage router for 
this piece of the process.

Sincerely,
Joseph

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to