An E-payment or ''Electronic Payment System'' allows customers to pay for the services via electronic methods.They are also known as online payment systems. Normally e-payment is done via debit, credit cards, direct bank deposits, and e-checks, other alternative e-payment methods like e-wallets, bitcoin, cryptocurrencies, bank transfers are also gaining popularity