A third party payment provider is a registered non-bank Third Party Payment