taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit f10996eab9bb6daa1446f44e9dc8783586d7618f
parent 4f818723edafb051dfbec4b5639d82d8203fddfb
Author: Florian Dold <florian@dold.me>
Date:   Mon, 24 Mar 2025 18:43:37 +0100

tops forms

Diffstat:
Mdeployments/tops.rst | 23+++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/deployments/tops.rst b/deployments/tops.rst @@ -389,12 +389,12 @@ Initial collection of basic attributes about customer during onboarding. CONTACT_EMAIL :: Optional[Text] DATE_OF_BIRTH :: Date NATIONALITY :: Text - PERSONAL_IDENTIFICATION_DOCUMENT_COPY :: File + PERSONAL_IDENTIFICATION_DOCUMENT_COPY :: DataUri CUSTOMER_IS_SOLE_PROPRIETOR :: Boolean when CUSTOMER_IS_SOLE_PROPRIETOR { COMPANY_NAME :: Optional[Text] REGISTERED_OFFICE_ADDRESS :: Optional[Text] - LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY :: Optional[File] + LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY :: Optional[DataUri] } } when CUSTOMER_INFO_TYPE = 'LEGAL_ENTITY' { @@ -403,7 +403,7 @@ Initial collection of basic attributes about customer during onboarding. CONTACT_PERSON_NAME :: Optional[Text] CONTACT_PHONE :: Optional[Text] CONTACT_EMAIL :: Optional[Text] - LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY :: File + LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY :: DataUri ESTABLISHER_LIST[].FULL_NAME :: Text ESTABLISHER_LIST[].DOMICILE_ADDRESS :: Text ESTABLISHER_LIST[].DATE_OF_BIRTH :: Text @@ -415,6 +415,7 @@ Initial collection of basic attributes about customer during onboarding. ESTABLISHER_LIST[].SIGNING_AUTHORITY_EVIDENCE_OTHER :: Text } } + CORRESPONDENCE_LANGUAGE :: 'en' | 'de' | 'fr' | 'it' CUSTOMER_TYPE_VQF :: ( 'NATURAL' | 'OPERATIONAL' | 'FOUNDATION' | 'TRUST' | 'LIFE_INSURANCE' | 'OTHER') @@ -506,7 +507,7 @@ Initial collection of basic attributes about customer during onboarding. * ``PERSONAL_IDENTIFICATION_DOCUMENT_COPY`` - * **Type**: File upload (PDF) + * **Type**: File upload (PDF). Stored as `data:` URI with embedded file name. * **Label DE:** Identification document * ``CUSTOMER_NATURAL_COMPANY_NAME`` @@ -521,7 +522,7 @@ Initial collection of basic attributes about customer during onboarding. * ``LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY`` - * **Type**: Multi-line text + * **Type**: File upload (PDF). Stored as `data:` URI with embedded file name. * **Label DE:** Identifizierungsdokument für Unternehmen * ``COMPANY_NAME`` @@ -534,6 +535,12 @@ Initial collection of basic attributes about customer during onboarding. * **Type:** Single-line text (**optional**) * **Label DE:** Kontaktperson +* ``CORRESPONDENCE_LANGUAGE`` + + * **Type:** Single selection + * **Choices:** ISO 639-1 Alpha-2 language codes. Currently only `en`, `de`, `fr` and + `it` are supported. + * ``ESTABLISHER_LIST[].FULL_NAME`` * **Type:** Single-line string @@ -546,12 +553,12 @@ Initial collection of basic attributes about customer during onboarding. * ``ESTABLISHER_LIST[].NATIONALITY`` - * **Type:** Country code + * **Type:** ISO 3166 two-letter uppercase country code. * **Label DE:** Staatsangehörigkeit * ``ESTABLISHER_LIST[].PERSONAL_IDENTIFICATION_DOCUMENT_COPY`` - * **Type:** File upload (PDF) + * **Type**: File upload (PDF). Stored as `data:` URI with embedded file name. * **Label DE:** Identifikationsdokument * ``ESTABLISHER_LIST[].SIGNING_AUTHORITY`` @@ -634,9 +641,9 @@ acceptance date is missing? 'FACE_TO_FACE' | 'AUTHENTICATED_COPY' | 'RESIDENTIAL_ADDRESS_VALIDATED') - ACCEPTANCE_LANGUAGE :: 'en' | 'de' | 'fr' ACCEPTANCE_FURTHER_INFO :: Optional[Text] EMBARGO_TERRORISM_INFO :: Optional[Text] + EXTRA_DOCUMENTS[].FILE :: File