A type of bank account that allows businesses to accept credit card payments.
Join over 1M+ happy customers