Just about every website owner should be allowing online payments especially when PayPal makes it so terribly easy to help your customers pay you on time.
Some websites need a mini store, and some just need a user-selected amount payment option, but nearly every business should have a PayPal option.
When I started to do auto-billing for repeat business clients using their credit card on file with us, I cut the time that I had to track down late payments out of my work schedule. By making it easier to pay for my services not only did I get paid on time within my terms, but those who had been late payers before were able to become prompt payers with my new policies. This has allowed me to focus on selling and take less time and lower my frustration level with slow paying clients.
In fact as taking credit cards online has been so successful for my own business I now have a virtual terminal allowing me to take phone orders, repeat billing requests, and to process a client’s credit card without their intervention.
If you have a website you should really consider why you aren’t taking credit cards online. it’s easy just get your feet wet with PayPal and then if you need to look for other options after you have some success you can springboard from there.