Licenses

Connect persons (accounts) to a merchant for platform access and KYC

Introduction

A license (AL-…) links an Account (A-…) to a Merchant (M-…). It is one of the core merchant management objects.

Use licenses to:

  • register persons related to the merchant (contact persons, staff)
  • supply KYC data (UBO, authorised to sign, PEP)
  • grant or restrict access to my.pay.nl via authorisation groups

During merchant registration you can already add persons. Use the Licenses APIs when you need to add or update persons afterwards, or as part of onboarding.

Using our API's

EndpointUse
Licenses:CreateAdd a person / license under a merchant. If the supplied e-mailaddress
does not exists in our system a new account will also be created.
Licenses:BrowseFull details for a merchant (merchant required)
Licenses:ListLightweight list (code, name, language) for for dropdowns or
lookups without pagination
Licenses:GetSingle license
Licenses:UpdateUpdate rights, notifications or compliance data
Licenses:DeleteRemove a license (soft-delete)
Licenses:UndeleteRestore within 15 minutes

Creating a license

Call Licenses:Create. Required: person. Optional: merchantCode.

Configure at least:

  • identity (firstName, lastName, email, …)
  • platform — login rights (loginAccount, authorisation / authorisationGroups)
  • notificationGroup — technical / financial / operations
  • complianceData — when the person is a UBO and/or authorised to sign

authorizedToSign: no | alone | shared
ubo: no | pseudo | direct | indirect
For direct / indirect, also set uboPercentage and preferably relationshipDescription.

Step-by-step:


After creating UBO/signee licenses, continue onboarding via Merchant:Info and Documents:Add.

Browse vs List

  • Browse — full license objects for one merchant (KYC / admin screens)
  • List — minimal fields for dropdowns and lookups; merchant optional without pagination

Delete and undelete

Delete soft-removes the license.
Undelete is only possible within a 15 minute window.



Did this page help you?