United Kingdom based payments startup raised $20m in Series A funding led by Bank of America and Edenred Capital Partners.
“We are building a branded network for the benefit of all merchants and consumers – merchants who work with us benefit from being part of the ecosystem for example a more seamless checkout, customer awareness and comfort with the payment method – alongside all the obvious benefits of much cheaper payments, lower fraud, instant refunds etc.”