What Is a Merchant Payment Gateway? Meaning, How It Works & Use Cases