Scratchback on this blog tomorrow - well, sorta ;)
So, I decided that Scratchback is quite a good option for raising a bit of cash - even if it's just enough to pay for hosting and domain name renewal etc. To that end, I decided that I would use osWorld to test a little script that I coded up for myself.
The script is a tiny bit complicated, but it means that I get to keep 100% of any payments made (sans Paypal fees of course). I don't much like the idea paying a middleman, though I do understand that middlemen have some benefits.
In my version, I use Paypal as the payment processor, so I had to log into Paypal and create a "buy now" button. I then made a script which takes URL and Anchor Text and displays it appropriately. I didn't want an extra page explaining the system, so I used some "magic" to make some text and payment form appear when the "buy a link" text is clicked. It seems to work pretty well, at least it does on my test environment!
The video shows the script on my development server - I hope to have the script installed on osWorld sometime tomorrow.
Of course, in real life - it might well not work. I've not been able to test out the Paypal functions fully, as you cannot pay yourself! I'll use a different Paypal account before I set it live, so that I know it works OK.
I'm happy with how it's turned out, and for what amounted to 20 minutes coding time, I'm glad to be saving quite a hefty middle-man fee.

Comment by James — November 21, 2007 @ 7:15 pm
I think there is money to be made with a script like this that works on any WordPress blog.
45n5 had a post about wanting a program that could handle all the ad spots on his site.
Comment by SarahG — November 21, 2007 @ 7:30 pm
Don't know if you're aware (or if it's even worthwhile) but PayPal permits you to have 2 accounts, a merchant one and a personal one. In their IPN development notes they say to test by using the personal account to pay the merchant account. Personally I just use mine to pay Dave's, but it's handy if you need to do more than the occasional test.
Of course, if you need a tester you know where I am, providing I get a refund
Comment by Chance — November 22, 2007 @ 3:35 am
You can also use the PayPal sandbox to test transactions- you can create 100 accounts if you want
Just sign up for a PayPal developer account at https://developer.paypal.com/
Comment by burt — November 22, 2007 @ 9:46 am
Cheers Chaps, I'll test it out!
Comment by Paul Forcey — November 24, 2007 @ 7:23 pm
Nice idea, you can cut your charges to get more customers and still keep more of the moolah.
Could you expand this out to allow people to buy links on other blogs you own, all from one central place?