We help customers build better payments experiences
90%
pay using Pay by bank
6x
instant payment value
+18%
average deposit value
60%
share of checkout
“
Get started
Talk to us
Curious about where our open banking payments network could take your business?