pondersource / peppol-kyc

Automated KYC for Peppol providers
MIT License
1 stars 0 forks source link

Netherlands #6

Open michielbdejong opened 3 years ago

michielbdejong commented 3 years ago

There are three identity schemes:

NL:VAT (9944)

Use https://ec.europa.eu/taxation_customs/vies/ to get company name + business address The company name is not a unique identifier and so you can't check that the currently logged in user "owns" one or all companies that have that name. So that's not usable to check control of the NL:VAT identifier. The business address is, though, using #1.

NL:KVK (0106)

There are two ways: https://developers.kvk.nl/apis/profile/swagger and digitally signed extract.

The extract always contains business address (#1) and sometimes contains internet address (#2) and/or email address (#3).

NL:OIN (0190)

Not implementing this for now, as it only covers government organisations.

michielbdejong commented 3 years ago

Other options are e-Herkenning and one-cent payment from the business bank account number that appears on the invoices.

Then we would check not only the business name, but also the bank account number.