Aller au contenu principal

Définitions de propriétés

Vous trouverez ci-dessous une description détaillée des composants modifiables et personnalisables :

PropriétéObjectDescriptif
thèmeObjectObjet définissant les paramètres globaux du thème pour les couleurs et les styles.
theme.typography.primaryFontFamilyStringPolice principale pour les widgets.
theme.colors.primaryTextColorStringCouleur primaire du texte.
theme.colors.backgroundSecondaryStringCouleur d'arrière-plan secondaire (par exemple, dans la vue OTP).
theme.colors.backgroundPrimaryStringCouleur d’arrière-plan primaire.
theme.colors.buttonPrimaryFillStringCouleur de remplissage du bouton principal.
theme.colors.buttonPrimaryHoverStringCouleur du bouton principal au survol.
theme.colors.buttonPrimaryActiveStringCouleur du bouton principal au clic.
theme.colors.inputBorderStringCouleur de la bordure d'entrée dans l'état par défaut.
theme.colors.inputBorderErrorStringCouleur de la bordure de saisie en état d'erreur.
theme.colors.inputEnhancerFillStringCouleur d’arrière-plan de l’entrée lorsqu’elle est mise au point (active).
theme.colors.inputBorderPositiveStringCouleur de la bordure de l'entrée en cas de réussite.
theme.buttons.borderRadiusStringRayon de bordure pour les boutons.
theme.inputs.borderRadiusStringRayon de bordure pour les champs de saisie.
theme.inputs.inputModeStringMode de saisie : validé (validateur iconographique), effaçable (réinitialisation du texte) ou aucun.
Modèle d'en-têteObjectObjet définissant les remplacements pour l'en-tête.
HeaderPattern.overridesObjectContient des remplacements spécifiques pour les composants d’en-tête.
HeaderPattern.overrides.LogoObjectObjet définissant les propriétés du composant logo.
HeaderPattern.overrides.Logo.props.urlStringURL du logo à afficher dans l'en-tête.
HeaderPattern.overrides.Logo.props.styleStringDéfinit la taille du logo.
HeaderPattern.overrides.Logo.props.positionStringDéfinit quel alignement afficher le logo, à gauche ou au centre.
ModèleInfoCarteObjectObjet qui définit les informations de la carte.
CardInfoPattern.titleStringTitre de la section d’informations sur la carte.
CardInfoPattern.subtitle.contentStringContenu du sous-titre.
Modèle d'étiquette supérieureObjectObjet qui définit une balise supérieure personnalisée et s'affiche sous l'en-tête du widget.
UpperTagPattern.titleStringTitre de la balise supérieure.
UpperTagPattern.descriptionStringDescription de la balise supérieure.
UpperTagPattern.iconColorStringCouleur de l'icône de la balise supérieure.
UpperTagPattern.styleObjectStyle de la balise supérieure, telle que color (couleur du texte), box-shadow, margin-top et backgroundColor.
Modèle de carte utilisateurObjectObjet définissant les traductions et les paramètres pour la gestion des cartes utilisateur.
UserCardPattern.translations.enObjectTraductions espagnoles des composants de gestion des cartes utilisateur.
UserCardPattern.translations.en.addNewCard.infoStringTexte pour l'option "Ajouter une nouvelle carte".
UserCardPattern.translations.en.moreOptions.payWithStringTexte pour l'option "Payer avec".
UserCardPattern.translations.en.paymentMethods.seeAllMyCardsStringEnvoyez un SMS pour voir toutes les cartes enregistrées.
UserCardPattern.translations.en.paymentMethods.expiredCardStringTexte indiquant une carte expirée.
UserCardPattern.translations.en.paymentMethods.warningExpiredCardStringMessage d'avertissement pour sélectionner un mode de paiement valide.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitleStringTitre de la méthode de confirmation de suppression de carte.
UserCardPattern.translations.en.paymentMethods.deleteMainTextStringTexte principal de l'option de suppression.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAcceptStringTexte pour le bouton Accepter dans la confirmation de suppression.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancelStringTexte pour le bouton Annuler dans la confirmation de suppression.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodStringMessage indiquant que la suppression est irréversible.
PaymentMethodsPatternObjectObjet définissant les traductions et les paramètres des champs de saisie liés aux modes de paiement.
PaymentMethodsPattern.translations.inputs.card.cardNumber.labelStringLibellé du champ du numéro de carte : « Numéro de carte ».
PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholderStringTexte d'aide pour le champ du numéro de carte : "0000 0000 0000 0000 0000 0000".
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.labelStringLibellé du champ du nom du titulaire de la carte : « Nom tel qu'il apparaît sur la carte ».
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholderStringTexte d'aide pour le champ du nom du titulaire de la carte : "par exemple Juan Zapata".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.labelStringÉtiquette pour le champ date d'expiration : "Date d'expiration".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholderStringTexte d'aide pour la date d'expiration : "MM/AA".
PaymentMethodsPattern.translations.en.inputs.card.securityCode.labelStringÉtiquette pour code de sécurité : "CVV".
PaymentMethodsPattern.translations.en.inputs.card.installment.labelStringLibellé du champ des frais : « Frais ».
PaymentMethodsPattern.translations.en.inputs.card.installment.pay_byStringTexte pour indiquer le paiement échelonné : "Paga en" Texte pour indiquer le paiement échelonné : "Paga en".
PaymentMethodsPattern.translations.en.inputs.card.installment.first_payStringTexte pour indiquer le premier paiement : « Premier paiement ».
PaymentMethodsPattern.translations.es.inputs.card.installment.without_interestStringTexte pour indiquer aucun intérêt : « Aucun intérêt ».
PaymentMethodsPattern.translations.en.inputs.card.installment.without_installmentsStringTexte à indiquer sans acomptes : "Sans acomptes".
PaymentMethodsPattern.translations.en.inputs.card.installment.loadingStringTexte affiché lors de la validation des versements : "Validation des versements..." Texte pour indiquer aucun versement : "Aucun versement
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.titleStringTitre personnalisé pour la carte : "Titre personnalisé".
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitleStringSous-titre personnalisé pour la carte : "Sous-titre personnalisé".
cardHolderObjectObjet définissant le libellé du champ Nom du titulaire de la carte.
cardHolder.labelStringÉtiquette personnalisée pour le champ du nom du titulaire de la carte.
versementObjectObjet définissant le libellé du champ d'acompte.
installment.labelStringÉtiquette personnalisée pour le champ de versement.
installment.withoutInstallmentsStringTexte pour indiquer qu'il n'y a pas de versements.
Modèle d'étiquette inférieureObjectObjet qui définit une balise inférieure personnalisée et s'affiche dans la zone inférieure du widget au-dessus des CGU et du bouton de paiement.
LowerTagPattern.titleStringTitre de la balise inférieure.
LowerTagPattern.descriptionStringDescription de la balise inférieure.
LowerTagPattern.iconColorStringCouleur de l'icône de la balise inférieure.
LowerTagPattern.styleObjectStyle de la balise supérieure, telle que color (couleur du texte), box-shadow et backgroundColor.
TermsConditionsPatternObjectObjet définissant les paramètres des termes et conditions.
TermsConditionsPattern.showForGuestBooleanIndique si les termes et conditions sont affichés pour les utilisateurs invités.
TermsConditionsPattern.showForAuthBooleanIndique si les termes et conditions pour les utilisateurs authentifiés sont affichés.
TermsConditionsPattern.legalMessageStringMessage juridique personnalisé.
TermsConditionsPattern.connectorTextStringTexte du connecteur dans les termes et conditions.
TermsConditionsPattern.hideCompanyDisclaimerBooleanIndique si la clause de non-responsabilité de l'entreprise est masquée.
TermsConditionsPattern.termsAndConditionsUrlstringDéfinit l'URL à utiliser comme lien hypertexte pour les termes et conditions que l'utilisateur verra.
TermsConditionsPattern.privacyPolicyUrlstringDéfinit l'URL à utiliser comme lien hypertexte pour la politique de confidentialité que l'utilisateur verra.
PaymentButtonPatternObjectObjet qui définit le libellé, le style et la configuration du bouton de paiement.
PaymentButtonPattern.labelStringTexte pour le bouton de paiement.
PaymentButtonPattern.showOrderTotalBooleanIndique si le total de la commande est affiché sur le formulaire.
PaymentButtonPattern.stylesObjectStyles du bouton de paiement, tels que le remplissage et le rayon de la bordure.
PaymentButtonPattern.styles.paddingStringRemplissage du bouton de paiement.
PaymentButtonPattern.styles.borderRadiusStringRayon de bordure du bouton de paiement.
Propulsé par modèleObjectObjet définissant le style et la configuration de la clause de non-responsabilité Power by DEUNA.
PoweredByPattern.hideBooleanIndique si le drapeau "Powered by DEUNA" est masqué.
PoweredByPattern.hidetextBooleanIndique si le flag "Propulsé par" est masqué.
PoweredByPattern.urlStringURL du logo à afficher dans Power by.
PoweredByPattern.imageStyleObjectStyle du logo Power By, largeur et hauteur.
MerciVoirObjectObjet définissant les traductions et les paramètres de la vue de remerciement après un paiement.
ThanksYouView.translations.en.thankYouPage.status.succeededStringMessage affiché lorsque le paiement a réussi.
ThankYouView.translations.en.thankYouPage.status.pendingStringMessage affiché pendant le traitement du paiement.
ThankYouView.translations.en.thankYouPage.status.deniedStringMessage affiché lorsque le paiement a été refusé.
ThankYouView.overrides.Body.props.titleStringTitre affiché dans le corps de la vue de remerciement.
ThankYouView.overrides.Actions.props.hideDownloadActionBooleanDéfinit s'il faut masquer l'option de téléchargement du reçu.
ThankYouView.overrides.Actions.props.hideBackToCommerceActionBooleanDéfinit s'il faut masquer l'option de retour au magasin.
ThankYouView.overrides.Actions.props.downloadTextStringTexte du bouton pour enregistrer le reçu.
ThankYouView.overrides.Actions.props.backTextStringTexte du bouton pour revenir au magasin.
Page de bonsObjectObjet définissant la configuration de la page du bon pour différents modes de paiement.
VoucherPage.apmName.overrides.Header.props.titleStringTitre principal indiqué dans l’en-tête du bon pour OXXO.
VoucherPage.apmName.overrides.Header.props.subtitleStringSous-titre indiquant l'action de présenter le code en magasin.
VoucherPage.apmName.overrides.Header.props.referenceTitleStringTexte identifiant le champ de référence du paiement.
VoucherPage.apmName.overrides.Header.props.payBeforeStringDate limite pour effectuer le paiement.
VoucherPage.OapmName.overrides.Footer.props.downloadReferenceStringTexte du bouton pour télécharger le bon.
VoucherPage.apmName.overrides.Footer.props.showPoweredByDeunaBooleanIndique si l'étiquette « Powered by Deuna » est affichée.
Page OtpObjectObjet définissant les remplacements pour la page OTP.
OtpPage.overridesObjectContient des remplacements spécifiques aux composants de la page OTP.
OtpPage.overrides.HeaderObjectObjet définissant les remplacements liés à l'en-tête pour la page OTP.
OtpPage.overrides.Header.propsObjectPropriétés de l'en-tête, telles que l'URL du logo.
OtpPage.overrides.Header.props.urlStringURL du logo à afficher sur la page OTP.
OtpPage.overrides.HeadingsObjectObjet définissant le titre et la description de la page OTP.
OtpPage.overrides.Headings.titleStringTitre personnalisé pour la page OTP.
OtpPage.overrides.Headings.descriptionStringTexte descriptif de la page OTP.
OtpPage.overrides.OtpChangeChannelButtonObjectObjet définissant la description du bouton de changement de canal OTP.
OtpPage.overrides.OtpChangeChannelButton.descriptionObjectDescriptions pour l'envoi d'OTP par SMS ou e-mail.
OtpPage.overrides.OtpChangeChannelButton.description.smsStringDescription personnalisée pour envoyer OTP par SMS.
OtpPage.overrides.OtpChangeChannelButton.description.emailStringDescription personnalisée pour envoyer OTP par email.
OtpPage.overrides.ContinueAsGuestButtonObjectObjet définissant la description du bouton "continuer en tant qu'invité".
OtpPage.overrides.ContinueAsGuestButton.descriptionStringTexte descriptif pour continuer en tant qu'invité.
Modèle de facturationXObjectObjet définissant la structure d'entrée des données de facturation.
BillingPatternX.translations.en.titleStringTitre principal de la section facturation.
BillingPatternX.translations.en.addBillingData.errorStringMessage d'erreur lorsque vous ne complétez pas les données de facturation.
BillingPatternX.translations.en.addBillingData.optionalTagStringBalise pour indiquer les champs non obligatoires.
BillingPatternX.translations.en.addBillingData.titleStringTitre pour ajouter des informations de facturation.
BillingPatternX.translations.en.billingSummary.dniStringÉtiquette du document dans le récapitulatif de facturation.
BillingPatternX.translations.en.billingSummary.updateStringTexte pour modifier les informations.
BillingPatternX.translations.en.billingView.cancelStringTexte pour annuler l'action.
BillingPatternX.translations.en.billingView.saveStringEnvoyez un SMS pour enregistrer les modifications de facturation.
BillingPatternX.translations.en.billingView.titleStringTitre de la vue de saisie des données de facturation.
BillingPatternX.translations.en.billingWithSameData.titleStringEnvoyez un texte pour utiliser les mêmes données de facturation.
BillingPatternX.translations.en.inputs.companyBilling.labelStringÉtiquette pour la personne morale.
BillingPatternX.translations.en.inputs.companyBilling.name.labelStringÉtiquette pour le nom de l'entreprise.
BillingPatternX.translations.en.inputs.companyBilling.activity.labelStringÉtiquette pour le secteur d'activité ou l'activité.
BillingPatternX.translations.en.inputs.companyBilling.address.labelStringÉtiquette pour l'adresse fiscale.
BillingPatternX.translations.en.inputs.companyBilling.city.labelStringÉtiquette pour la ville.
BillingPatternX.translations.es.inputs.companyBilling.email.labelStringÉtiquette pour e-mail.
BillingPatternX.translations.en.inputs.companyBilling.identityDocument.labelStringÉtiquette pour l'enregistrement fiscal.
BillingPatternX.translations.en.inputs.companyBilling.phone.labelStringÉtiquette pour le numéro de téléphone du contact.
BillingPatternX.translations.en.inputs.personBilling.labelStringÉtiquette pour personne physique.
BillingPatternX.translations.en.inputs.personBilling.firstName.labelStringEtiquette pour prénom.
BillingPatternX.translations.en.inputs.personBilling.lastName.labelStringÉtiquette pour le nom de famille.
BillingPatternX.translations.en.inputs.personBilling.city.label1StringÉtiquette alternative 1 pour la ville.
BillingPatternX.translations.en.inputs.personBilling.stateName.label1StringÉtiquette pour la province.
BillingPatternX.translations.en.inputs.personBilling.zipCode.labelStringÉtiquette pour le code postal.
BillingPatternX.translations.en.inputs.errors.inputRequiredStringMessage pour le champ obligatoire.
BillingPatternX.translations.en.inputs.errors.invalidEmailStringMessage pour email invalide.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.ARStringÉtiquette pour document d'identité de pays (Argentine).
BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.ARStringErreur pour le pays : pièce d'identité invalide (Argentine).
Modèle d'informations utilisateurObjectObjet définissant la structure d'entrée des données utilisateur.
UserInfoPattern.titleStringTitre personnalisé pour la section des données utilisateur.
UserInfoPattern.translations.inputs.email.labelStringÉtiquette personnalisée pour le champ email.
UserInfoPattern.translations.en.inputs.firstName.labelStringÉtiquette personnalisée pour le champ de nom.
UserInfoPattern.translations.en.inputs.lastName.labelStringÉtiquette personnalisée pour le champ du nom de famille.
UserInfoPattern.translations.en.inputs.phone.labelStringÉtiquette personnalisée pour le champ du téléphone.
UserInfoPattern.translations.en.inputs.identityDocument.label.COStringLabel pour la Colombie : Cédula / Doc de identidad.
UserInfoPattern.translations.en.inputs.identityDocument.label.CLStringÉtiquette pour le Chili : RUT/DNI.
UserInfoPattern.translations.en.inputs.identityDocument.label.ECStringLabel pour l'Équateur : Cédula / Doc de identidad.
UserInfoPattern.translations.en.inputs.identityDocument.label.MXStringÉtiquette pour le Mexique : numéro RFC.
UserInfoPattern.translations.en.inputs.identityDocument.label.BRStringLabel pour le Brésil : Registro Geral.
UserInfoPattern.translations.en.inputs.identityDocument.label.ARStringLabel pour l'Argentine : DNI / Doc de Identidad.
UserInfoPattern.translations.es.inputs.identityDocument.label.UYStringLabel pour l'Uruguay : Cédula / Doc de identidad.