Hi,
You can opt for mobile payment services. Certain Merchant services provide mobile payment processing app that can accept payments online. The customer also receives an e-receipt. I am using the Virtual terminal for online payments. I think the process is pretty much the same.