“The aggregate fee collected by banks and payment networks on a digital transaction is typically around 2% to 3%.”