take the payment using paypal. They have a donation option.
you would have to build a listener page using PHP which updates a database.
You can get paypal to send a variable once payment has been taken. You can use this to update the database value which could drive a graphic
its not that difficult really but if your not a developer then its going to be beyond you
your going to have to outsource this work