1. A method for online payment, the method comprising: receiving payment instructions from a financial institution customer, wherein the payment instructions include a payment account, a payment amount, and an alias associated with a payment recipient; determining, via a computing device processor, that the payment recipient is a registered payment recipient based at least in part on the alias associated with the payment recipient; communicating a payment notification to the payment recipient based on the payment recipient being the registered payment recipient; and transferring the payment amount from an account associated with the financial institution customer to an account associated with the alias of the payment recipient.