Res facta quae tamen fingi potuit (
pauamma) wrote in
dw_dev_training2012-03-24 08:49 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Entry tags:
Question thread #6
It's time for another question thread!
The rules:
- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer.
The rules:
- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer.
DW Code on my server
I've recently installed the Dreamwidth code on my own server, because I've had some users who have been asking me for years (I've run Squidge.ORG since 1994) to put together something like LJ/DW/IJ/etc. And thanks to the documentation, everything seem to be working pretty well.
The only thing that seems to be lacking in the documentation is anything around payments/charging/etc. Though I'm really unlikely to use it, I'd still like the option. The only thing that works out of the box that I can see is the check/cash method. I'm not sure where to begin with the credit card section, if any. I uncommented the information in the config files about PayPal, but it doesn't show up as an option when I go to check out. And Google Checkout is installed and configured, but gives me an "error 500" whenever I try and checkout.
So if this is the correct place to ask, can someone point me in the right direction? Thanks!
Re: DW Code on my server
Re: DW Code on my server
If the code's been migrated away from PayPal and GCO, then that's cool - I can appreciate why it wouldn't work (I may just add a line in the "Install DW from Scratch on your own server" page that indicates this so people know! ::grin::).
Re: DW Code on my server
*ponder* Are you sure you've got your own API key in the PayPal section of the configs? Are you sure you've got the Google Checkout modules installed? If you put some basic debug statements into the pages, do they print into the logs? *tries to think of what else might be useful debug steps*
Re: DW Code on my server
Yep, on the Google Checkout; I doublechecked all of those, including all of the mods that had to be done.
I'll be adding debug to the pages - if you can point me in the right direction for that command set, etc. Sorry to be such a noobie, but like I said, I'm more of a hack than a real programmer. :)
Re: DW Code on my server
Re: DW Code on my server
Re: DW Code on my server
Are you running the payments workers? I don't know if that would cause the problems you're seeing, but it would definitely cause an issue with payments not being properly applied. It would be bin/worker/paidstatus and bin/worker/shop-creditcard-charge (although that might only be for the newer version of things with the direct credit card charges instead of going through PayPal).
Re: DW Code on my server
Re: DW Code on my server
And thank you for everything!