1)Create a page with the contact form 2) you can redirect user to a page after a success payment.so redirect user to that page with the contact form.
if you are going to create a paypal donation button with a plugin, take a look at your plugin settings page. most plugins have that redirect option.if you not doing it with a plugin you can set it from your paypal account application settings.