Build something that works
While I recommend Stripe as a great service to help you accept credit cards and transfer funds online, this isn’t an option to some people because Stripe isn’t available in all countries yet. You can see the locations that are currently supported here: https://stripe.com/global.
If Stripe isn’t yet available in your area, you should look into Paymill, which offers a similar product and comparable pricing.
Also check out Braintree and PayPal!