Puma Pay is building an open-source Pull Payment Protocol on the blockchain.
https://pumapay.io/
Right now with cryptocurrencies, you can only do push payments, meaning sending crypto from wallet A to wallet B, but there's a massive need from merchants for pull payments.
Pull payments are when wallet B pulls money out of wallet A. For example, this can be a subscription payment, payment for a utility bill or something else.