“The aggregate fee collected by banks and payment networks on a typical digital transaction is around 2% to 3% of the purchase value.”