Payment Service Provider Licence Payment Service Provider Licence A payment service provider offers businesses the ability to accept payments electronically via credit cards, direct debits, bank transfers, and real-time bank transfers. Your one-stop cross-border service provider Contact Us