Hello, I'm working on developing a store with Satchmo. One of the project's requirements is to customize the checkout process to allow users to select a pre-defined shipping address other than their own billing address or the shipping address stored with their contact info. I've spent sometime looking through the way Satchmo handles checkout and would love to get a sanity check from the group to see if my understanding is correct.
The first step in the checkout process is the billing and shipping address form. The shipping information entered on this form is actually stored back in the user's contact info as part of the Contact form save method. The second step is the payment form. At the beginning of this step Satchmo creates an Order object for the user and uses the shipping address from the user's contact as the shipping address for the order. I've come to the conclusion that in order to customize the available shipping address options I'll have to prevent Satchmo from storing the shipping address chosen in step one of the checkout process into the user's contact info and customize the creation of the Order object in step two so that an address other than user's shipping address can be used. I hope to use the form wizard functionality available in Django 1.0 to separate the billing and shipping forms in step one. Any feedback on the above will be greatly appreciated. Cheers! -- Aleksandr Vladimirskiy --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
