Payments play a critical role in the customer's experience