What I did first was do away with the PayPal Sandbox. It just added another layer of confusion to the problem. I just set up a product for 0.01 and started testing on a live server. So, unfortunately I cannot tell anyone my experiences with the Sandbox....I wish I could...
If you look at my first post you can see what I did, to get things setup in my /admin section. I'll just repeat those steps and try to explain anything that might confuse someone. I know this worked for me but because everyone has a different type of "environment" I am sure it won't work for everyone. Hopefully some of the following will help *beginners* out and will ease some of the frustration in getting PayPal up and running so that they can spend more time learning how to customize their templates for their sites and cool stuff like that. *0) *Type the following inside your *INSTALLED_APPS* tuple, within your settings.py file, which will be in your root folder: *'payment.modules.paypal',* * * Then go into your* /admin* settings, most of this is in your *Edit Site Settings*: *1)* *Enable* the PayPal module, if I'm not mistaken there is an option for that once you edit your settings.py file. *Go under Edit Site Settings (still in /admin) * *2)* *Check* "*Accept real payments*", *3)* Put in the real Merchant *Paypal account email* under your PayPal Payments section *4)* For the *POST URL* under your PayPal Payments section it's: https://www.paypal.com/cgi-bin/webscr *5)* Make sure your *Track inventory levels?* is checked if you want PayPal to adjust your stock levels. *6)* Make sure *Under Payment Settings*, Accept real payments is checked. *7)* *In your PayPal Merchant Account (this is nothing to do with Satchmo, obviously) *under *History *select *IPN History. *You'll see an option to enable IPN, do that and put in your *Notification URL. I put in*: http://www.myipaddress.com/checkout/paypal/ipn/ (this url was verfied as good under the sandbox, just in case you want to do that). *8) *After you've put in your Notify URL in your PayPal Merchant Account, go to /admin/sites/site/ in your /admin and make sure your domain name is the same as your PayPal. For example, under Sites put in *myipaddress *(whatever your ip address your are using on the live server or if you have bought an actual domain name, put that in)*.* After lots of "fiddling" around this is what worked for me to get PayPal to work like I wanted it to. Hope this helps some people just starting out. :) thanks again to everyone for the help on this, I learned a lot in the process ...and special thanks to @bkroeze and @Brian O'Connor ....those two put me on the right path *early on*... jc -- 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.
