I can't really see what would need to be done - paypal basically just requires you to make some magic urls that follow a very simple syntax and need the following information:
* your paypal merchant id (a fixed number)
* your product price
* your product code (optional and totally up to you)
* weight (optional)
and maybe a few other optionals. donations are even simpler