I have been using paypal because it allows the customers to use their credit cards, but today, I just realized that the customers can use their credit cards but at the end of this process, they would have to sign up for paypal. If my customers can not sign up or if they do not want to, I am losing them! Do you know any paypal like site which let's the customers use credit cards without asking them to sign up? I will appreciate it very much if you helped me with this one. Thanks.
2Checkout.com and any other 3rd party payment processors should does that. Payoneer.com offers a solution in which anyone can pay via Visa and Mastercard to your Payoneer Debit Mastercard.