Is there any other service like paypal?

That allows me to connect my credit card or bank account to and to pay just like paypal?

Which will also allow me to accept payments from people outside of the US, such as Egypt, China, and other countries..