payments licence required · Vocabulary | The Marketplace Company