requiring customers to make online payments for the purchase of products