There are companies that specialize in financial transaction over the internet, such as Stripe for credit cards processing, Smartpay for direct online bank payments and PayPal for alternative payment methods at checkout. Many of the mediaries permit consumers to establish an account quickly, and to transfer funds between their on-line accounts and traditional bank accounts, typically via Automated Clearing House (ACH) transactions.