Businesses that want to accept credit card orders online can set up a
PayPal account for no setup or monthly fee (which is not common). The customers do not have to have a PayPal account, and the transactions are handled on PayPal's secure server for extra security. The merchant pays only low transaction fees when the service is actually used. Account setup takes a few days.
Cost: Around 2-3% processing fees plus $0.30 per-transaction fee).