The short answer
A payment gateway securely captures and transmits payment data from your checkout. A payment processor moves the transaction between your bank (the acquirer), the card networks and the customer's bank (the issuer). A merchant account is where approved funds land before they're paid out to your business bank account.