Payment gateways let you accept credit card payments (in person or online) by transferring money between your merchant account and a payment processor through a credit card terminal or processor.