I guess there isn't a really big problem saving to the database. Was just wanting to avoid it.
This module is mostly kicking my butt because I haven't used satchmo before, and I am trying to do something this tedious. Also any suggestions at what I do have would be appreciated. -Buddy On Monday, April 2, 2012 8:25:38 PM UTC-5, Chris Moffitt wrote: > > If the issue is saving a token, you could try throwing it in the cache. > > -Chris > > On Mon, Apr 2, 2012 at 8:05 PM, Buddy Lindsey <[email protected]> wrote: > >> I have been working on this for a few days now, feels like banging my >> head against a wall. Mine is a "bit" more generic, but there are some >> serious problems with satchmo itself when it comes to stripe integration. >> >> Here is my attempt (still doesn't work) >> https://github.com/buddylindsey/satchmo-stripe >> >> My biggest problem is getting the token to the processor. I am trying to >> avoid saving to the DB, but if I have to I will. >> >> Just throwing out my attempt as well. >> >> >> On Wednesday, March 28, 2012 5:43:52 PM UTC-5, RJ Ryan wrote: >>> >>> Here's my first hack at the Stripe module. >>> >>> It's missing: >>> * Templates (all my templates are specific to my use of Satchmo. I'll >>> try to make some based on the example project) >>> * Handling of notifications from Stripe (it just logs them and does >>> nothing more) >>> >>> The way Stripe works is that you never handle credit card details at >>> all. The form that the user enters their details into is posted to Stripe, >>> and then in Javascript you get a token back from Stripe's servers which is >>> a 1-time-use token for charging that credit card. The way I did it, the >>> token is POSTed to Satchmo and its stored in the database much like credit >>> card credentials are stored in the database in other payment modules. When >>> it comes time to charge the credit card, it requests the charge from Stripe >>> and either succeeds or fails. Because of this you don't need a callback >>> from Stripe to indicate that the payment succeeded. >>> >>> What you /do/ need to listen to the callbacks for are charge disputes >>> and refund actions. I haven't implemented this yet. >>> >>> I wanted to get the code up somewhere so that people can use it and >>> comment on my implementation. It's hard to know if I'm following all the >>> requirements of a Satchmo payment module so I'd appreciate any comments >>> about what I'm doing wrong. >>> >>> To use it you need to install the stripe Python package: >>> http://pypi.python.**org/pypi/stripe/<http://pypi.python.org/pypi/stripe/> >>> >>> Here's the branch: https://bitbucket.org/**rryan/satchmo/changeset/** >>> 745fbd35b6f9<https://bitbucket.org/rryan/satchmo/changeset/745fbd35b6f9> >>> >>> On Tuesday, March 27, 2012 11:40:22 AM UTC-4, RJ Ryan wrote: >>>> >>>> After realizing the Google Checkout API (not related to Satchmo) >>>> doesn't support what I need, I hacked up a Stripe payment processor for >>>> Satchmo today. It works well on Satchmo 0.9.1. I'll try to clean it up and >>>> get the code pushed somewhere soon. The main limitation to be aware of >>>> with >>>> Stripe is that it only supports USD. >>>> >>>> What's the status of django-bursar? Should I bother trying to get this >>>> merged into Satchmo or will the payment processors be deleted soon in >>>> favor >>>> of django-bursar? >>>> >>>> On Friday, January 13, 2012 2:51:18 PM UTC-5, nym wrote: >>>>> >>>>> Curious if anyone has Satchmo using Stripe instead of PayPal, etc. >>>>> >>>>> http://justinvincent.com/page/**1790/how-i-converted-my-** >>>>> subscription-site-from-paypal-**to-stripe-in-2-days<http://justinvincent.com/page/1790/how-i-converted-my-subscription-site-from-paypal-to-stripe-in-2-days> >>>>> >>>>> Cheers, >>>>> Tom Longson >>>>> ------------------------------**------------------------------** >>>>> ---------------- >>>>> CUPCAKES!! >>>>> http://www.cupsandcakesbakery.**com/<http://www.cupsandcakesbakery.com/> >>>>> >>>>> -- >> You received this message because you are subscribed to the Google Groups >> "Satchmo users" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/satchmo-users/-/1kUlJHktPfoJ. >> >> 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. >> > > -- You received this message because you are subscribed to the Google Groups "Satchmo users" group. To view this discussion on the web visit https://groups.google.com/d/msg/satchmo-users/-/F59sQkRFv04J. 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.
