Are Embedded Payments Becoming the Norm? More and more businesses are turning to embedded payments to create a streamlined online experience for consumers