Merchant gateways are used to process credit card or ACH transactions seamlessly to the end-user. These gateways typically require a merchant account through a bank.