Skip to content

Commit

Permalink
feat(dedicated): missing guidance to reduce kyc upload issues (#11155)
Browse files Browse the repository at this point in the history
ref: MANAGER-13105

Signed-off-by: Maxime Bajeux <maxime.bajeux.ext@corp.ovh.com>
Co-authored-by: CDS Translator Agent <opensource@ovh.net>
  • Loading branch information
MaximeBajeux and ovh-cds committed May 23, 2024
1 parent f3eb9fc commit 759a310
Show file tree
Hide file tree
Showing 22 changed files with 421 additions and 88 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import template from './template.html';
import controller from './controller';

export default {
controller,
template,
bindings: {
userType: '<',
},
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import { USER_TYPE } from '../../user-identity-documents.constant';

export default class AccountUserIdentityDocumentsReauirementsController {
/* @ngInject */
constructor() {
this.USER_TYPE = USER_TYPE;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import angular from 'angular';
import component from './component';

const moduleName =
'ovhManagerDedicatedAccountUserUploadIdentityDocumentsRequirements';

angular
.module(moduleName, ['pascalprecht.translate'])
.component('accountUploadIdentityDocumentsRequirements', component)
.run(/* @ngTranslationsInject:json ./translations */);

export default moduleName;
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
<p>
<span
class="font-weight-bold"
data-translate="user_account_identity_documents_requirements_identity"
></span>
<span
data-translate="{{'user_account_identity_documents_requirements_identity_list' + ($ctrl.userType === $ctrl.USER_TYPE.individual ? '_individual' : '')}}"
></span>
</p>
<p
data-translate="user_account_identity_documents_requirements_acceptance_criteria"
></p>
<ul>
<li
data-ng-if="$ctrl.userType === $ctrl.USER_TYPE.individual"
data-translate="user_account_identity_documents_requirements_identity_acceptance_criteria_individual"
></li>
<li
data-translate="user_account_identity_documents_requirements_identity_acceptance_criteria_1"
></li>
<li
data-translate="user_account_identity_documents_requirements_identity_acceptance_criteria_2"
></li>
<li
data-translate="user_account_identity_documents_requirements_identity_acceptance_criteria_3"
></li>
<li
data-translate="user_account_identity_documents_requirements_identity_acceptance_criteria_4"
></li>
</ul>
<div data-ng-if="$ctrl.userType !== $ctrl.USER_TYPE.individual">
<p>
<span
class="font-weight-bold"
data-translate="user_account_identity_documents_requirements_sworn_statement"
></span>
<span
data-translate="{{'user_account_identity_documents_requirements_sworn_statement_list' + ($ctrl.userType === $ctrl.USER_TYPE.association ? '_association' : '')}}"
></span>
</p>
<p
data-translate="user_account_identity_documents_requirements_acceptance_criteria"
></p>
<ul>
<li
data-translate="user_account_identity_documents_requirements_sworn_statement_acceptance_criteria_1"
></li>
</ul>
</div>
<p>
<span
class="font-weight-bold"
data-translate="user_account_identity_documents_requirements_address"
></span>
<span
data-translate="{{'user_account_identity_documents_requirements_address_list' + ($ctrl.userType === $ctrl.USER_TYPE.individual ? '_individual' : '')}}"
></span>
</p>
<p
data-translate="user_account_identity_documents_requirements_acceptance_criteria"
></p>
<ul>
<li
data-translate="{{'user_account_identity_documents_requirements_address_acceptance_criteria_1' + ($ctrl.userType === $ctrl.USER_TYPE.individual ? '_individual' : '')}}"
></li>
<li
data-ng-if="$ctrl.userType !== $ctrl.USER_TYPE.individual"
data-translate="user_account_identity_documents_requirements_address_acceptance_criteria_2"
></li>
<li
data-translate="user_account_identity_documents_requirements_address_acceptance_criteria_3"
></li>
</ul>
<div data-ng-if="$ctrl.userType !== $ctrl.USER_TYPE.individual">
<p>
<span
class="font-weight-bold"
data-translate="user_account_identity_documents_requirements_tva"
></span>
<span
data-translate="user_account_identity_documents_requirements_tva_list"
></span>
</p>
<p
data-translate="user_account_identity_documents_requirements_acceptance_criteria"
></p>
<ul>
<li
data-translate="{{'user_account_identity_documents_requirements_tva_acceptance_criteria_1' + ($ctrl.userType === $ctrl.USER_TYPE.association ? '_association': '')}}"
></li>
<li
data-translate="user_account_identity_documents_requirements_tva_acceptance_criteria_2"
></li>
<li
data-translate="user_account_identity_documents_requirements_tva_acceptance_criteria_3"
></li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"user_account_identity_documents_requirements_identity": "Identitätsnachweis: ",
"user_account_identity_documents_requirements_identity_list": "Personalausweis, Reisepass, Führerschein, Wählerausweis, Aadhaar-Karte oder Nachweis des Besitzes der Aadhaar-Nummer des gesetzlichen Vertreters, Betriebsleiters oder eines in der GST genannten Kontakts.",
"user_account_identity_documents_requirements_identity_list_individual": "Personalausweis, Reisepass, Führerschein, Wählerausweis, Aadhaar-Karte oder Nachweis des Besitzes der Aadhaar-Nummer.",
"user_account_identity_documents_requirements_acceptance_criteria": "Annahmebedingungen:",
"user_account_identity_documents_requirements_identity_acceptance_criteria_individual": "Der Vor- und Nachname müssen mit der Identität des Kundenkontos übereinstimmen.",
"user_account_identity_documents_requirements_identity_acceptance_criteria_1": "Gültigkeit des Dokuments",
"user_account_identity_documents_requirements_identity_acceptance_criteria_2": "Schwarzweiß oder Farbe",
"user_account_identity_documents_requirements_identity_acceptance_criteria_3": "Vorder-/Rückseite (für Personalausweise)",
"user_account_identity_documents_requirements_identity_acceptance_criteria_4": "Das Gesicht muss sichtbar sein (mit Ausnahme des Besitznachweises der Aadhaar-Nummer)",
"user_account_identity_documents_requirements_sworn_statement": "Ehrenwörtliche Erklärung: ",
"user_account_identity_documents_requirements_sworn_statement_list": "Ein Dokument, das Ihnen die Befugnis gibt, im Namen des Unternehmens zu handeln. Er muss von dem gesetzlichen Vertreter, dem Betriebsleiter oder einem anderen in der GST genannten Kontakt unterzeichnet werden. Diese Erklärung ist nicht erforderlich, wenn Sie im GST aufgeführt sind.",
"user_account_identity_documents_requirements_sworn_statement_list_association": "Ein Dokument, das Ihnen die Befugnis gibt, im Namen der Organisation zu handeln. Er muss von dem gesetzlichen Vertreter, dem Betriebsleiter oder einem anderen in der GST genannten Kontakt unterzeichnet werden. Diese Erklärung ist nicht erforderlich, wenn Sie im GST aufgeführt sind.",
"user_account_identity_documents_requirements_sworn_statement_acceptance_criteria_1": "Name, Vorname und Unterschrift des gesetzlichen Vertreters, des Betriebsleiters oder eines anderen in der GST genannten Kontakts",
"user_account_identity_documents_requirements_address": "Adressnachweis:",
"user_account_identity_documents_requirements_address_list": "Rechnung (Strom, Gas, Wasser, Internet oder Telefon), Bankbeleg, GST-Zertifikat, Aadhaar-Karte oder Nachweis des Besitzes der Aadhaar-Nummer.",
"user_account_identity_documents_requirements_address_acceptance_criteria_1": "Die im Nachweis angegebene Adresse muss mit der im GST angegebenen Adresse übereinstimmen",
"user_account_identity_documents_requirements_address_acceptance_criteria_2": "Die Adresse im Beleg muss mit der Adresse im Debitorenkonto übereinstimmen.",
"user_account_identity_documents_requirements_address_acceptance_criteria_3": "Bei einer Rechnung als Nachweis darf diese nicht älter sein als drei Monate.",
"user_account_identity_documents_requirements_address_list_individual": "Rechnung (Strom, Gas, Wasser, Internet oder Telefon), Bankauszug, Aadhaar-Karte oder Nachweis des Besitzes der Aadhaar-Nummer.",
"user_account_identity_documents_requirements_address_acceptance_criteria_1_individual": "Name, Vorname und Adresse müssen mit den Daten des Kundenkontos übereinstimmen.",
"user_account_identity_documents_requirements_tva": "Mehrwertsteuernachweis: ",
"user_account_identity_documents_requirements_tva_list": "GST-Zertifikat (Steuer auf Waren und Dienstleistungen).",
"user_account_identity_documents_requirements_tva_acceptance_criteria_1": "Der Unternehmensname und die MwSt. müssen angegeben werden.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_1_association": "Der Name der Organisation und die MwSt. müssen angegeben sein.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_2": "Ihr Name, der Name des gesetzlichen Vertreters oder des Chief Operations Officer muss angegeben werden.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_3": "Das Dokument muss vollständig sein (mit allen Seiten)."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"user_account_identity_documents_requirements_identity": "Proof of identity: ",
"user_account_identity_documents_requirements_identity_list": "You need to provide the ID card, passport, driver’s license, voters card, Aadhaar card, or issued Aadhaar number of the legal representative, operations manager, or of any other contact listed in the GST.",
"user_account_identity_documents_requirements_identity_list_individual": "Your ID card, passport, driver’s license, voters card, Aadhaar card, or issued Aadhaar number.",
"user_account_identity_documents_requirements_acceptance_criteria": "Acceptance criteria:",
"user_account_identity_documents_requirements_identity_acceptance_criteria_individual": "The surname and first name must match those on the customer account.",
"user_account_identity_documents_requirements_identity_acceptance_criteria_1": "Document validity",
"user_account_identity_documents_requirements_identity_acceptance_criteria_2": "Black and white or colour",
"user_account_identity_documents_requirements_identity_acceptance_criteria_3": "Front and back copy (for ID cards)",
"user_account_identity_documents_requirements_identity_acceptance_criteria_4": "The face must be visible (excluding the document with the issued Aadhaar number)",
"user_account_identity_documents_requirements_sworn_statement": "Sworn statement: ",
"user_account_identity_documents_requirements_sworn_statement_list": "A document that authorises you to act on the company’s behalf. It must be signed by the legal representative, operations manager, or any other contact listed in the GST. This sworn statement is not necessary if you are listed in the GST.",
"user_account_identity_documents_requirements_sworn_statement_list_association": "A document that authorises you to act on the association’s behalf. It must be signed by the legal representative, operations manager, or any other contact listed in the GST. This sworn statement is not necessary if you are listed in the GST.",
"user_account_identity_documents_requirements_sworn_statement_acceptance_criteria_1": "Surname, first name and signature of the legal representative, operations manager, or any other contact listed in the GST",
"user_account_identity_documents_requirements_address": "Proof of address:",
"user_account_identity_documents_requirements_address_list": "Utility bill (electricity, gas, water, internet, or telephone), bank statement, GST certificate, Aadhaar card, or issued Aadhaar number.",
"user_account_identity_documents_requirements_address_acceptance_criteria_1": "The address listed on the supporting document should match the one on the GST",
"user_account_identity_documents_requirements_address_acceptance_criteria_2": "The address listed on the supporting document should match the one on the customer account.",
"user_account_identity_documents_requirements_address_acceptance_criteria_3": "Utility bill dated within the last three months.",
"user_account_identity_documents_requirements_address_list_individual": "Utility bill (electricity, gas, water, internet, or telephone), bank statement, Aadhaar card, or issued Aadhaar number.",
"user_account_identity_documents_requirements_address_acceptance_criteria_1_individual": "The first name, surname and address must match those on the customer account.",
"user_account_identity_documents_requirements_tva": "Proof of VAT registration: ",
"user_account_identity_documents_requirements_tva_list": "Goods and Services Tax (GST) certificate.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_1": "Company name and VAT must be specified.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_1_association": "Association name and VAT must be specified.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_2": "Your name and surname, and that of the legal representative or operations manager must be listed.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_3": "The document must be complete (with all pages)."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"user_account_identity_documents_requirements_identity": "Justificante de identidad: ",
"user_account_identity_documents_requirements_identity_list": "Documento de identidad, pasaporte, carné de conducir, tarjeta de votante, tarjeta Aadhaar o justificante de posesión del número Aadhaar del representante legal, director de operaciones o cualquier contacto mencionado en el GST.",
"user_account_identity_documents_requirements_identity_list_individual": "Su documento de identidad, pasaporte, carné de conducir, tarjeta de votante, tarjeta Aadhaar o justificante de posesión del número Aadhaar.",
"user_account_identity_documents_requirements_acceptance_criteria": "Criterios de aceptación:",
"user_account_identity_documents_requirements_identity_acceptance_criteria_individual": "El nombre y los apellidos deben coincidir con la identidad de la cuenta de cliente.",
"user_account_identity_documents_requirements_identity_acceptance_criteria_1": "Validez del documento",
"user_account_identity_documents_requirements_identity_acceptance_criteria_2": "Blanco y negro o color",
"user_account_identity_documents_requirements_identity_acceptance_criteria_3": "Anverso/reverso (para documentos de identidad)",
"user_account_identity_documents_requirements_identity_acceptance_criteria_4": "El rostro debe ser visible (excepto en el caso del justificante de posesión del número Aadhaar)",
"user_account_identity_documents_requirements_sworn_statement": "Declaración jurada: ",
"user_account_identity_documents_requirements_sworn_statement_list": "Un documento que le confiera poder para actuar en nombre de la empresa. Debe estar firmado por el representante legal, director de operaciones o cualquier contacto mencionado en el GST. Esta declaración no es necesaria si usted aparece en el GST.",
"user_account_identity_documents_requirements_sworn_statement_list_association": "Un documento que le confiera poder para actuar en nombre de la asociación. Debe estar firmado por el representante legal, director de operaciones o cualquier contacto mencionado en el GST. Esta declaración no es necesaria si usted aparece en el GST.",
"user_account_identity_documents_requirements_sworn_statement_acceptance_criteria_1": "Nombre, apellidos y firma del representante legal, del director de operaciones o de cualquier contacto mencionado en el GST.",
"user_account_identity_documents_requirements_address": "Justificante de dirección:",
"user_account_identity_documents_requirements_address_list": "Factura (electricidad, gas, agua, internet o teléfono), extracto bancario, certificado GST, tarjeta Aadhaar o justificante de posesión del número Aadhaar.",
"user_account_identity_documents_requirements_address_acceptance_criteria_1": "La dirección indicada en el justificante debe corresponder a la indicada en el GST.",
"user_account_identity_documents_requirements_address_acceptance_criteria_2": "La dirección indicada en el justificante debe corresponder a la de la cuenta de cliente.",
"user_account_identity_documents_requirements_address_acceptance_criteria_3": "Justificante con una antigüedad inferior a tres meses para la factura.",
"user_account_identity_documents_requirements_address_list_individual": "Factura (electricidad, gas, agua, internet o teléfono), extracto bancario, tarjeta Aadhaar o justificante de posesión del número Aadhaar.",
"user_account_identity_documents_requirements_address_acceptance_criteria_1_individual": "El nombre, el apellido y la dirección deben coincidir con los datos de la cuenta de cliente.",
"user_account_identity_documents_requirements_tva": "Justificante de IVA: ",
"user_account_identity_documents_requirements_tva_list": "Certificado GST (impuesto sobre los productos y servicios).",
"user_account_identity_documents_requirements_tva_acceptance_criteria_1": "Se debe especificar el nombre de la empresa y el IVA.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_1_association": "Se debe especificar el nombre de la asociación y el IVA.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_2": "Se debe mencionar su nombre, el de su representante legal o el del director de operaciones.",
"user_account_identity_documents_requirements_tva_acceptance_criteria_3": "El documento debe estar completo (con todas las páginas)."
}
Loading

0 comments on commit 759a310

Please sign in to comment.