Personal PayPal accounts can only recieve money through account to account transfer.

If you want to use a payment button on a web site then just go into your account and upgrade it to Premier or Business. It costs nothing to upgrade the account. All paypal accounts are free to sign up for.