Yes the $500 looks something like this.
https://secure.usaepay.com/interface/epayform/8RnZSgMPO51yfmq98R5oy3TY76f3XoTS/
You can add to the link you send in the email the account number so you can get that in the email.
The $1000 is something like this. With your letter head etc.
https://webdemo.jlssolutions.com/Donate.aspx
This info goes directly in to the system in to the correct persons account. If it cannot match him it will create a new account.