Is it possible to choose one of the payment processors like 2checkout and have it where the entire transaction takes place on merchants website? I dont like my customers being redirected to a third party for payment processing as it makes most uncomfortable.
Is it terribly hard to make the entire checkout process take place on my site? Thanks for any feedback or suggestions.
No its not possible. I've had a thread like this before. Best bet is using a third party thats trustworthy and well known, like PayPal.
Yes it is possible, but not available for all payment processor plugins. With PayPal you can use PayPal Pro for checkout on your cart page or Authorize.net can have card entry on the cart page, too. There are others, but I have no experience of them. For Authorize (and no doubt for some others) you do require to use SSL (https) for the checkout, but that is no bad thing, anyway.