Payment service provider (PSP) license