i want to use an embeded payment system where the customer

Hi, i want to use an embeded payment system where the customer enter's their credit card details on my site where everything is really clean and easy to use. I dont want to use paypal due to previous bad experience with them, is there an alternative to do what i am trying here? site will have an SSL once finished to ensure it is secure. (screenshot attached similar to what i want to see on my site) – this will be used to pay for subscriptions using membership plugin & Appointments+ plugin & Shop items using MarketPress ecommerce.

Thanks

Tom