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.

Reply via email to