An $800m company that is barely tipping into profitability, and with a weak moat considering it can be easily disrupted by a lot of large, well-capitalised payments giants.
As much as their solution seems to be a clever one, it is hard to get excited at this valuation.