payment processing solutions market challenges