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.

Reply via email to