Overall year-over-year electronic commerce and payment processing dollar volume growth increased 8.1% in March