Passa al contenuto principale
In questa pagina

Utilizza questa pagina come riferimento per i campi durante la creazione di un CustomStyle oggetto. Le proprietà sono raggruppate in base alla parte del widget a cui si riferiscono, in modo da poter esaminare un'area di implementazione alla volta.

Tema e controlli condivisi#

ProprietàTipoDescrizione
themeObjectImpostazioni globali per colore, tipografia, input e pulsanti.
theme.typography.primaryFontFamilyStringfont primario per widget.
theme.colors.primaryTextColorStringColore del testo principale.
theme.colors.backgroundSecondaryStringColore di sfondo secondario, ad esempio nella visualizzazione OTP.
theme.colors.backgroundPrimaryStringColore di sfondo primario.
theme.colors.buttonPrimaryFillStringPulsante primario colore di riempimento.
theme.colors.buttonPrimaryHoverStringColore del pulsante principale al passaggio del mouse.
theme.colors.buttonPrimaryActiveStringColore del pulsante principale quando è attivo.
theme.colors.inputBorderStringColore del bordo dell'input nello stato predefinito.
theme.colors.inputBorderErrorStringColore del bordo dell'input nello stato di errore.
theme.colors.inputEnhancerFillStringColore dello sfondo dell'input nel focus.
theme.colors.inputBorderPositiveStringColore del bordo dell'input nello stato di successo.
theme.buttons.borderRadiusStringRaggio di confine per pulsanti.
theme.inputs.borderRadiusStringraggio di confine per i campi di input.
theme.inputs.inputModeStringComportamento in input: validated, clearableo none.

Intestazione e contenuto contestuale#

ProprietàTipoDescrizione
HeaderPatternObjectSovrascrittura dei componenti dell'intestazione.
HeaderPattern.overridesObjectContiene le sovrascritture per l'header.
HeaderPattern.overrides.LogoObjectConfigurazione del componente del logo.
HeaderPattern.overrides.Logo.props.urlStringURL dell'immagine del logo visualizzata nell'intestazione.
HeaderPattern.overrides.Logo.props.styleObjectDimensioni e stili inline per il logo.
HeaderPattern.overrides.Logo.props.positionStringAllineamento del logo: left o center.
CardInfoPatternObjectContenuto delle informazioni sulla carta.
CardInfoPattern.titleStringTitolo della sezione delle informazioni sulla carta.
CardInfoPattern.subtitle.contentStringContenuto secondario.
UpperTagPatternObjectEtichetta informativa visualizzata sotto l'intestazione del widget.
UpperTagPattern.titleStringTitolo dell'intestazione superiore.
UpperTagPattern.descriptionStringDescrizione dell'intestazione superiore.
UpperTagPattern.iconColorStringColore dell'icona dell'intestazione superiore.
UpperTagPattern.styleObjectStili come colore del testo, ombra, margine superiore e colore di sfondo.
LowerTagPatternObjectEtichetta informativa visualizzata sopra il testo legale e il pulsante di pagamento.
LowerTagPattern.titleStringTitolo secondario.
LowerTagPattern.descriptionStringDescrizione dettagliata.
LowerTagPattern.iconColorStringColore dell'icona "tag" inferiore.
LowerTagPattern.styleObjectStili come colore del testo, ombra della casella e colore di sfondo.

Carte salvate#

ProprietàTipoDescrizione
UserCardPatternObjectTraduzioni e impostazioni per la gestione delle carte salvate.
UserCardPattern.translations.enObjectTraduzioni per i componenti relativi alle carte salvate.
UserCardPattern.translations.en.addNewCard.infoStringTesto per l'opzione "Aggiungi nuova carta".
UserCardPattern.translations.en.moreOptions.payWithStringTesto per l'opzione "Paga con".
UserCardPattern.translations.en.paymentMethods.seeAllMyCardsStringTesto per visualizzare tutte le carte salvate.
UserCardPattern.translations.en.paymentMethods.expiredCardStringTesto che indica una carta scaduta.
UserCardPattern.translations.en.paymentMethods.warningExpiredCardStringAvviso che richiede al cliente di selezionare un metodo di pagamento valido.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitleStringTitolo di conferma per la cancellazione della carta.
UserCardPattern.translations.en.paymentMethods.deleteMainTextStringTesto principale per l'azione di cancellazione.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAcceptStringTesto del pulsante di conferma.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancelStringTesto del pulsante di annullamento.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodStringMessaggio che spiega che la cancellazione è irreversibile.

Form per la selezione del metodo di pagamento.#

ProprietàTipoDescrizione
PaymentMethodsPatternObjectTraduzioni e impostazioni per i campi di input del metodo di pagamento.
PaymentMethodsPattern.translations.inputs.card.cardNumber.labelStringEtichetta del campo "Numero carta".
PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholderStringPlaceholder del campo "Numero carta".
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.labelStringEtichetta del campo "Nome del titolare della carta".
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholderStringPlaceholder del campo "Nome del titolare della carta".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.labelStringEtichetta del campo "Data di scadenza".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholderStringPlaceholder del campo "Data di scadenza".
PaymentMethodsPattern.translations.en.inputs.card.securityCode.labelStringEtichetta del campo "Codice di sicurezza".
PaymentMethodsPattern.translations.en.inputs.card.installment.labelStringEtichetta del campo "Numero di rate".
PaymentMethodsPattern.translations.en.inputs.card.installment.pay_byStringTesto che introduce il numero di rate.
PaymentMethodsPattern.translations.en.inputs.card.installment.first_payStringTesto per il primo pagamento.
PaymentMethodsPattern.translations.es.inputs.card.installment.without_interestStringTesto per "Senza interessi".
PaymentMethodsPattern.translations.en.inputs.card.installment.without_installmentsStringTesto per "Senza rate".
PaymentMethodsPattern.translations.en.inputs.card.installment.loadingStringTesto visualizzato durante la validazione delle rate.
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.titleStringTitolo del form personalizzato per la carta.
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitleStringSottotitolo del form personalizzato per la carta.
cardHolderObjectConfigurazione del campo "Nome del titolare della carta".
cardHolder.labelStringEtichetta personalizzata del campo "Nome del titolare della carta".
installmentObjectEtichette per i campi "Numero di rate".
installment.labelStringEtichetta personalizzata del campo "Numero di rate".
installment.withoutInstallmentsStringTesto visualizzato quando le rate non sono disponibili.
ProprietàTipoDescrizione
TermsConditionsPatternObjectImpostazioni Termini e Privacy.
TermsConditionsPattern.showForGuestBooleanMostra il testo legale per gli utenti ospiti.
TermsConditionsPattern.showForAuthBooleanMostra il testo legale per gli utenti autenticati.
TermsConditionsPattern.legalMessageStringUn messaggio legale personalizzato.
TermsConditionsPattern.connectorTextStringConnettore tra i link legali.
TermsConditionsPattern.hideCompanyDisclaimerBooleanNascondi la dichiarazione di non responsabilità dell'azienda.
TermsConditionsPattern.termsAndConditionsUrlStringURL dei Termini e Condizioni.
TermsConditionsPattern.privacyPolicyUrlStringURL dell'informativa sulla privacy.
PaymentButtonPatternObjectImpostazioni per l'etichetta, il contenuto e lo stile del pulsante di pagamento.
PaymentButtonPattern.labelStringTesto del pulsante di pagamento.
PaymentButtonPattern.showOrderTotalBooleanVisualizzare l'importo totale dell'ordine sul modulo di pagamento.
PaymentButtonPattern.stylesObjectStili del pulsante di pagamento.
PaymentButtonPattern.styles.paddingStringRaggio di padding del pulsante di pagamento.
PaymentButtonPattern.styles.borderRadiusStringRaggio di bordatura del pulsante di pagamento.
PoweredByPatternObjectConfigurazione della dichiarazione "Powered by".
PoweredByPattern.hideBooleanNascondere il marchio "Powered by DEUNA".
PoweredByPattern.hidetextBooleanNascondere il testo "Powered by".
PoweredByPattern.urlStringURL del logo sostitutivo.
PoweredByPattern.imageStyleObjectDimensioni e stili del logo sostitutivo.

Pagine di risultato#

ProprietàTipoDescrizione
ThankYouViewObjectTraduzioni e impostazioni per la pagina di ringraziamento.
ThankYouView.translations.en.thankYouPage.status.succeededStringMessaggio visualizzato dopo un pagamento riuscito.
ThankYouView.translations.en.thankYouPage.status.pendingStringMessaggio visualizzato durante l'elaborazione del pagamento.
ThankYouView.translations.en.thankYouPage.status.deniedStringMessaggio visualizzato dopo un pagamento rifiutato.
ThankYouView.overrides.Body.props.titleStringTitolo del corpo della pagina di ringraziamento.
ThankYouView.overrides.Actions.props.hideDownloadActionBooleanNascondere l'azione di download della ricevuta.
ThankYouView.overrides.Actions.props.hideBackToCommerceActionBooleanNascondere l'azione di ritorno al negozio.
ThankYouView.overrides.Actions.props.downloadTextStringTesto del pulsante di download della ricevuta.
ThankYouView.overrides.Actions.props.backTextStringTesto del pulsante di ritorno al negozio.
VoucherPageObjectConfigurazione della pagina del voucher per metodi di pagamento alternativi.
VoucherPage.apmName.overrides.Header.props.titleStringTitolo della pagina del voucher.
VoucherPage.apmName.overrides.Header.props.subtitleStringSottotitolo della pagina del voucher.
VoucherPage.apmName.overrides.Header.props.referenceTitleStringEtichetta per il riferimento di pagamento.
VoucherPage.apmName.overrides.Header.props.payBeforeStringTesto della scadenza del voucher.
VoucherPage.apmName.overrides.Footer.props.downloadReferenceStringTesto del pulsante di download del voucher.
VoucherPage.apmName.overrides.Footer.props.showPoweredByDeunaBooleanVisualizzare l'etichetta "Powered by DEUNA".

Visualizzazione del codice di verifica#

ProprietàTipoDescrizione
OtpPageObjectSovrascritture del componente per la generazione dell'OTP.
OtpPage.overridesObjectContiene le sovrascritture del componente OTP.
OtpPage.overrides.HeaderObjectSovrascritture dell'intestazione OTP.
OtpPage.overrides.Header.propsObjectProprietà dell'intestazione OTP.
OtpPage.overrides.Header.props.urlStringURL del logo visualizzato nella pagina OTP.
OtpPage.overrides.HeadingsObjectConfigurazione dell'intestazione OTP.
OtpPage.overrides.Headings.titleStringTitolo della pagina OTP.
OtpPage.overrides.Headings.descriptionStringDescrizione della pagina OTP.
OtpPage.overrides.OtpChangeChannelButtonObjectConfigurazione del pulsante "Cambia canale".
OtpPage.overrides.OtpChangeChannelButton.descriptionObjectDescrizioni dei canali SMS e email.
OtpPage.overrides.OtpChangeChannelButton.description.smsStringDescrizione del canale SMS.
OtpPage.overrides.OtpChangeChannelButton.description.emailStringDescrizione del canale email.
OtpPage.overrides.ContinueAsGuestButtonObjectConfigurazione del pulsante "Continua come ospite".
OtpPage.overrides.ContinueAsGuestButton.descriptionStringDescrizione del pulsante "Continua come ospite".

Informazioni di fatturazione#

ProprietàTipoDescrizione
BillingPatternXObjectStruttura e traduzioni per l'inserimento dei dati di fatturazione.
BillingPatternX.translations.en.titleStringTitolo della sezione di fatturazione.
BillingPatternX.translations.en.addBillingData.errorStringErrore "Dati di fatturazione mancanti".
BillingPatternX.translations.en.addBillingData.optionalTagStringEtichetta per campo opzionale.
BillingPatternX.translations.en.addBillingData.titleStringTitolo "Aggiungi informazioni di fatturazione".
BillingPatternX.translations.en.billingSummary.dniStringEtichetta del documento nella sintesi delle fatture.
BillingPatternX.translations.en.billingSummary.updateStringTesto "Aggiorna informazioni".
BillingPatternX.translations.en.billingView.cancelStringTesto "Annulla".
BillingPatternX.translations.en.billingView.saveStringTesto "Salva".
BillingPatternX.translations.en.billingView.titleStringTitolo per l'inserimento dei dati di fatturazione.
BillingPatternX.translations.en.billingWithSameData.titleStringTesto "Utilizza le stesse informazioni di fatturazione".
BillingPatternX.translations.en.inputs.companyBilling.labelStringEtichetta "Entità legale".
BillingPatternX.translations.en.inputs.companyBilling.name.labelStringEtichetta "Nome dell'azienda".
BillingPatternX.translations.en.inputs.companyBilling.activity.labelStringEtichetta "Attività commerciale".
BillingPatternX.translations.en.inputs.companyBilling.address.labelStringEtichetta "Indirizzo fiscale".
BillingPatternX.translations.en.inputs.companyBilling.city.labelStringEtichetta "Città".
BillingPatternX.translations.es.inputs.companyBilling.email.labelStringEtichetta "Email".
BillingPatternX.translations.en.inputs.companyBilling.identityDocument.labelStringEtichetta "Codice fiscale".
BillingPatternX.translations.en.inputs.companyBilling.phone.labelStringEtichetta "Telefono di contatto".
BillingPatternX.translations.en.inputs.personBilling.labelStringEtichetta per persona fisica.
BillingPatternX.translations.en.inputs.personBilling.firstName.labelStringEtichetta per nome.
BillingPatternX.translations.en.inputs.personBilling.lastName.labelStringEtichetta per cognome.
BillingPatternX.translations.en.inputs.personBilling.city.label1StringEtichetta per città alternativa.
BillingPatternX.translations.en.inputs.personBilling.stateName.label1StringEtichetta per provincia.
BillingPatternX.translations.en.inputs.personBilling.zipCode.labelStringEtichetta per codice postale.
BillingPatternX.translations.en.inputs.errors.inputRequiredStringErrore per campo obbligatorio.
BillingPatternX.translations.en.inputs.errors.invalidEmailStringErrore per indirizzo email non valido.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.ARStringEtichetta per documento d'identità argentino.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.ARStringErrore per documento d'identità argentino non valido.

Informazioni utente#

ProprietàTipoDescrizione
UserInfoPatternObjectStruttura di input per informazioni del cliente e traduzioni.
UserInfoPattern.titleStringTitolo della sezione informazioni del cliente.
UserInfoPattern.translations.inputs.email.labelStringEtichetta per campo email.
UserInfoPattern.translations.en.inputs.firstName.labelStringEtichetta per campo nome.
UserInfoPattern.translations.en.inputs.lastName.labelStringEtichetta per campo cognome.
UserInfoPattern.translations.en.inputs.phone.labelStringEtichetta per campo telefono.
UserInfoPattern.translations.en.inputs.identityDocument.label.COStringEtichetta per documento d'identità colombiano.
UserInfoPattern.translations.en.inputs.identityDocument.label.CLStringEtichetta per documento d'identità cileno.
UserInfoPattern.translations.en.inputs.identityDocument.label.ECStringEtichetta per documento d'identità ecuadoriano.
UserInfoPattern.translations.en.inputs.identityDocument.label.MXStringEtichetta per documento d'identità messicano.
UserInfoPattern.translations.en.inputs.identityDocument.label.BRStringEtichetta per documento d'identità brasiliano.
UserInfoPattern.translations.en.inputs.identityDocument.label.ARStringEtichetta per documento d'identità argentino.
UserInfoPattern.translations.es.inputs.identityDocument.label.UYStringEtichetta per documento d'identità uruguayo.