On Wed, Nov 26, 2008 at 4:03 PM, Kyle Fox <[EMAIL PROTECTED]> wrote: > > That's extremely cool. I'm not certain your example will work for us, > however. > > We have a pretty specialized "Sign up" process that behind the scenes > creates our Account and User (owner) object, so I'm trying to figure > out how we skip all of satchmo's registration/cart process and > manually create an Order via the python API (or, alternatively, how we > can plug our own "Sign up" form into satchmo).
It doesn't really matter, I was trying to keep things integrated. If you turn on the "user must be logged in" option, then they'll get redirected to the signup process prior to checkout. That can be your process if you like. So long as they have a User. It would be much better if while you were making your Account, you also make a Satchmo Contact, so that things don't get confused. Possibly just hook them together with django's built in ORM save signals to keep in sync. Is there anything that describes how subscription products work in > more detail? Like if a user changes their rate plan, are we > essentially creating a new Order? I doubt there is much outside of the docs. I just cleaned it up quite a bit over the last couple weeks for my client. Basically, yes, I would call it a new order. It keeps things simple. > > > Also, we want to keep our app as lean as possible and would like to > include as little of satchmo as possible. That will be harder. I'm working right now on reorganizing the module hierarchy in Satchmo (on the module-reorg branch), and then I'm going to incrementally begin making Satchmo into a set of standalone modules (caching, configuration, core, utils), but that's just starting. For now, it will be a bit of trial, error, and careful stripping for you to get it whittled down to "core" with 0.8. > Lastly -- satchmo doesn't store any credit card numbers, does it? It does store them in an encrypted field. It does not store CCV numbers at all, in order to be compliant with data retention rules. -- Bruce Kroeze http://gosatchmo.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
