I'm trying to understand the difference between a payment gateway and a payment processor, and frankly, my current provider isn't being very helpful. Can someone explain this in simple terms for my small e-commerce clothing boutique so I can figure out why my processing fees are so high?