This looks interesting! While I may not be the in target market it somehow validates something I've been mulling over.
Where I come from we have mobile money solutions but they aren't yet integrated to allow you to pay for something online. It's a different problem but the shared element of manual verification for payments has encouraged me it's something worth looking into much more seriously now.
All the best and thanks for the 'motivation'.