It basically sounds like shop.pay but without the benefit of having a huge install base of businesses already using the platform.
I ended up a shop.pay user without even really asking for it, and I like it so much that I click the purple button every time I see it as an option.
With apple and google pay and other similar platforms integrating directly with your browser this type of product seems like a crowded market with very little existing need.