I'm considering having a go at coding this for the bounty, I'm new to bitcoins and need a bit of initial cash to get me going
I have no idea what a reasonable bounty is to suggest, so someone else will have to suggest it for me - someone guesstimate how many bitcoins/hour a programmer is worth?
On odesk they range from $10 to $50 an hour.However it is better to pay for an outcome rather than by the hour.
You first need a general idea how difficult the desired code will be to implement.For non programmers it is a difficult thing to know!
You might be able to use mybitcoin for the online wallet part.You dont have to reinvent the wheel.
The ability to place a button on your website and specify what parameters it has such as one time payment,subscriptions and different payment amounts is what paypal offers.These buttons usually take you to paypals website where you pay and then are redirected back to the original page after checkout.
I can afford $100 if this gets implemented.