Evaluating the Influence of Online Payment Interfaces on Customer Satisfaction | Synapse