We've been playing with Brain Tree which does have a pretty nice API: http://www.braintreepayments.com/docs/python
And +1 to Brandon's "meta" gateway suggestion. Store things like invoice-ids in your own database on a per-account basis instead of having to hit the payment gateway all the time. Scales much better. K. --- http://blitz.io http://twitter.com/pcapr http://labs.mudynamics.com On Mon, Jun 20, 2011 at 1:43 PM, Branko Vukelic <[email protected]> wrote: > Thanks for the tip, Brandon. I'll look into this option, then. > > On Mon, Jun 20, 2011 at 10:33 PM, Brandon Wirtz <[email protected]> wrote: >> I would for lots of reasons. Use a "meta" gate way. Using a "proxy" built >> in another language handle your payments and send the response to GAE. The >> 10 second limit on GAE Fetch will often make payment gateways time out. >> You are better to Use an ajax element on the page, do the submit to your >> other platform, and when the payment is approved have it update a data field >> so that the Ajax which has been polling every 500ms can say "confirmed" or >> "declined" >> >> >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On Behalf Of Branko Vukelic >> Sent: Monday, June 20, 2011 12:55 PM >> To: [email protected] >> Subject: [google-appengine] Payment gateway >> >> Can anyone recommend a payment gateway that offers Python SDK that would >> work on GAE? I've looked at a few but so far Python SDK is either not >> offered at all, or offered with C-based code/dependencies. >> If there's no such a solution, what payment gateway would you recommend that >> possibly has nice JSON or REST API? >> >> -- >> Branko Vukelić >> [email protected] >> >> Lead Developer >> Herd Hound (tm) - Travel that doesn't bite www.herdhound.com >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine" 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/google-appengine?hl=en. >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine" 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/google-appengine?hl=en. >> >> > > > > -- > Branko Vukelić > [email protected] > > Lead Developer > Herd Hound (tm) - Travel that doesn't bite > www.herdhound.com > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" 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/google-appengine?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" 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/google-appengine?hl=en.
