Proprietà personalizzate
Definizioni di proprietà
Di seguito è riportata una descrizione dettagliata dei componenti modificabili e personalizzabili:
| Proprietà | Object | Descrizione |
|---|---|---|
| tema | Object | Oggetto che definisce le impostazioni globali del tema per colori e stili. |
| theme.typography.primaryFontFamily | String | font primario per widget. |
| theme.colors.primaryTextColor | String | Colore primario del testo. |
| theme.colors.backgroundSecondary | String | Colore di sfondo secondario (per esempio, in vista OTP). |
| theme.colors.backgroundPrimary | String | Colore di sfondo primario. |
| theme.colors.buttonPrimaryFill | String | Pulsante primario colore di riempimento. |
| theme.colors.buttonPrimaryHover | String | Colore del pulsante primario su hover. |
| theme.colors.buttonPrimaryActive | String | Colore del pulsante primario su clic. |
| theme.colors.inputBorder | String | Colore del bordo di ingresso in stato predefinito. |
| theme.colors.inputBorderError | String | Colore del bordo di ingresso in stato di errore. |
| theme.colors.inputEnhancerFill | String | Colore di sfondo dell'ingresso quando in messa a fuoco (attivo). |
| theme.colors.inputBorderPositive | String | Colore di confine dell'ingresso quando successo. |
| theme.buttons.borderRadius | String | Raggio di confine per pulsanti. |
| theme.inputs.borderRadius | String | raggio di confine per i campi di input. |
| theme.inputs.inputMode | String | Modalità di ingresso: validato (convalidatore iconografico), cancellabile (reset del testo) o nessuna. |
| TestaPattern | Object | Oggetto che definisce i sovrascritti per l'intestazione. |
| HeaderPattern.overrides | Object | Contiene sovrascritture specifiche per componenti di intestazione. |
| HeaderPattern.overrides.Logo | Object | Proprietà di definizione degli oggetti per il componente logo. |
| HeaderPattern.overrides.Logo.props.url | String | URL del logo da visualizzare nell'intestazione. |
| HeaderPattern.overrides.Logo.props.style | String | Definisce la dimensione del logo. |
| HeaderPattern.overrides.Logo.props.position | String | Definisce quale allineamento per visualizzare il logo, a sinistra o al centro. |
| CartaginePattern | Object | Oggetto che definisce le informazioni della scheda. |
| CardInfoPattern.title | String | Titolo della sezione informazioni sulla carta. |
| CardInfoPattern.subtitle.content | String | Contenuto del sottotitolo. |
| Altoparlante | Object | Oggetto che definisce un tag superiore personalizzato e viene visualizzato sotto l'intestazione del widget. |
| UpperTagPattern.title | String | Titolo del tag superiore. |
| UpperTagPattern.description | String | Descrizione del tag superiore. |
| UpperTagPattern.iconColor | String | Colore dell'icona del tag superiore. |
| UpperTagPattern.style | Object | Stile del tag superiore, come colore (colore testo), box-ombra, margine-top e sfondoColore. |
| Scheda utentePattern | Object | Traduzioni e impostazioni per la gestione delle schede utente. |
| UserCardPattern.translations.en | Object | Traduzioni in spagnolo per componenti di gestione delle schede utente. |
| UserCardPattern.translations.en.addNewCard.info | String | Testo per l'opzione "Aggiungi nuova scheda". |
| UserCardPattern.translations.en.moreOptions.payWith | String | Testo per l'opzione "Paga con". |
| UserCardPattern.translations.en.paymentMethods.seeAllMyCards | String | Testo per vedere tutte le carte salvate. |
| UserCardPattern.translations.en.paymentMethods.expiredCard | String | Testo che indica una carta scaduta. |
| UserCardPattern.translations.en.paymentMethods.warningExpiredCard | String | Messaggio di avviso per selezionare un metodo di pagamento valido. |
| UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitle | String | Titolo per il metodo di conferma della cancellazione della carta. |
| UserCardPattern.translations.en.paymentMethods.deleteMainText | String | Testo principale per l'opzione delete. |
| UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAccept | String | Testo per il pulsante di accettazione nella conferma di cancellazione. |
| UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancel | String | Testo per il pulsante di cancellazione nella conferma di cancellazione. |
| UserCardPattern.translations.en.paymentMethods.confirmDeleteMethod | String | Messaggio che indica che la cancellazione è irreversibile. |
| PaymentMethodsPattern | Object | Traduzioni e impostazioni per i campi di input relativi ai metodi di pagamento. |
| PaymentMethodsPattern.translations.inputs.card.cardNumber.label | String | Etichetta per il campo numero di carta: "numero di carta". |
| PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholder | String | Testo di aiuto per il campo del numero di carta: "0000 0000 0000 0000 0000 0000". |
| PaymentMethodsPattern.translations.en.inputs.card.cardHolder.label | String | Etichetta per il campo di nome del titolare: "Nome come appare sulla carta". |
| PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholder | String | Aiuto testo per il campo di nome del titolare: "ad esempio Juan Zapata". |
| PaymentMethodsPattern.translations.en.inputs.card.expirationDate.label | String | Etichetta per data di scadenza campo: "Expiration Date". |
| PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholder | String | Aiuta il testo per la data di scadenza: "MM / YY". |
| PaymentMethodsPattern.translations.en.inputs.card.securityCode.label | String | Etichetta per codice di sicurezza: "CVV". |
| PaymentMethodsPattern.translations.en.inputs.card.installment.label | String | Etichetta per il campo di pagamento: "Fees". |
| PaymentMethodsPattern.translations.en.inputs.card.installment.pay_by | String | Testo per indicare il pagamento in rate: "Paga en" Testo per indicare il pagamento in rate: "Paga en". |
| PaymentMethodsPattern.translations.en.inputs.card.installment.first_pay | String | Testo per indicare il primo pagamento: "Primo pagamento". |
| PaymentMethodsPattern.translations.es.inputs.card.installment.without_interest | String | Testo per indicare nessun interesse: "Nessun interesse". |
| PaymentMethodsPattern.translations.en.inputs.card.installment.without_installments | String | Testo da indicare senza rate: "Senza rate". |
| PaymentMethodsPattern.translations.en.inputs.card.installment.loading | String | Testo visualizzato durante la convalida di installazione: "Impostazioni di valutazione..." Testo per indicare nessun programma di installazione: "Nessun programma di installazione |
| PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.title | String | Titolo personalizzato per la carta: "Titolo personalizzato". |
| PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitle | String | Sottotitolo personalizzato per la scheda: "Custom sottotitolo". |
| cardHolder | Object | Oggetto che definisce l'etichetta per il campo dei nomi dei titolari di carta. |
| cardHolder.label | String | Etichetta personalizzata per il campo dei nomi dei titolari di carta. |
| installazione | Object | Oggetto che definisce l'etichetta per il campo di installazione. |
| installment.label | String | Etichetta personalizzata per il campo di installazione. |
| installment.withoutInstallments | String | Testo per indicare che non ci sono rate. |
| Inferiore a TagPattern | Object | Oggetto che definisce un tag più basso personalizzato e viene visualizzato nell'area inferiore del widget sopra i T&C e il pulsante di pagamento. |
| LowerTagPattern.title | String | Titolo del tag inferiore. |
| LowerTagPattern.description | String | Descrizione del tag inferiore. |
| LowerTagPattern.iconColor | String | Colore dell'icona del tag inferiore. |
| LowerTagPattern.style | Object | Stile del tag superiore, come colore (colore testo), box-ombra e sfondoColore. |
| TermsConditionsPattern | Object | Oggetto che definisce le impostazioni dei termini e delle condizioni. |
| TermsConditionsPattern.showForGuest | Boolean | Indica se i termini e le condizioni sono indicati per gli utenti ospiti. |
| TermsConditionsPattern.showForAuth | Boolean | Indica se vengono mostrati i termini e le condizioni per gli utenti autenticati. |
| TermsConditionsPattern.legalMessage | String | Un messaggio legale personalizzato. |
| TermsConditionsPattern.connectorText | String | Testo del connettore nei termini e condizioni. |
| TermsConditionsPattern.hideCompanyDisclaimer | Boolean | Indica se l'azienda non reclama. |
| TermsConditionsPattern.termsAndConditionsUrl | string | Definisce l'URL da utilizzare come collegamento ipertestuale per i Termini e le Condizioni che l'utente vedrà. |
| TermsConditionsPattern.privacyPolicyUrl | string | Definisce l'URL da utilizzare come collegamento ipertestuale per l'Informativa sulla privacy che l'utente vedrà. |
| PaymentButtonPattern | Object | Oggetto che definisce l'etichetta, lo stile e la configurazione del pulsante di pagamento. |
| PaymentButtonPattern.label | String | Testo per il pulsante di pagamento. |
| PaymentButtonPattern.showOrderTotal | Boolean | Indica se il totale dell'ordine è indicato sul modulo. |
| PaymentButtonPattern.styles | Object | Stili del pulsante di pagamento, come l'imbottitura e il raggio di confine. |
| PaymentButtonPattern.styles.padding | String | Imbottitura del pulsante di pagamento. |
| PaymentButtonPattern.styles.borderRadius | String | raggio di confine del pulsante di pagamento. |
| PoweredByPattern | Object | Definizione di oggetti e configurazione del Power da parte di DEUNA disclaimer. |
| PoweredByPattern.hide | Boolean | Indica se la bandiera "Powered by DEUNA" è nascosta. |
| PoweredByPattern.hidetext | Boolean | Indica se la bandiera "Powered by" è nascosta. |
| PoweredByPattern.url | String | URL del logo da visualizzare in Power by. |
| PoweredByPattern.imageStyle | Object | Stile del Power By logo, larghezza e altezza. |
| Grazie per aver visto | Object | Oggetto definendo le traduzioni e le impostazioni per il ringraziamento visualizza dopo un pagamento. |
| ThanksYouView.translations.en.thankYouPage.status.succeeded | String | Messaggio visualizzato quando il pagamento è stato di successo. |
| ThankYouView.translations.en.thankYouPage.status.pending | String | Messaggio visualizzato durante il trattamento del pagamento. |
| ThankYouView.translations.en.thankYouPage.status.denied | String | Messaggio visualizzato quando il pagamento è stato negato. |
| ThankYouView.overrides.Body.props.title | String | Titolo visualizzato nel corpo del ringraziamento. |
| ThankYouView.overrides.Actions.props.hideDownloadAction | Boolean | Definisce se nascondere l'opzione per scaricare la ricevuta. |
| ThankYouView.overrides.Actions.props.hideBackToCommerceAction | Boolean | Definisce se nascondere l'opzione di tornare al negozio. |
| ThankYouView.overrides.Actions.props.downloadText | String | Testo del pulsante per salvare la ricevuta. |
| ThankYouView.overrides.Actions.props.backText | String | Testo del pulsante per tornare al negozio. |
| VoucherPage | Object | Oggetto che definisce la configurazione della pagina voucher per diversi metodi di pagamento. |
| VoucherPage.apmName.overrides.Header.props.title | String | Titolo principale indicato nell'intestazione voucher per OXXO. |
| VoucherPage.apmName.overrides.Header.props.subtitle | String | Sottotitolo che indica l'azione per presentare il codice in negozio. |
| VoucherPage.apmName.overrides.Header.props.referenceTitle | String | Testo che identifica il campo di riferimento del pagamento. |
| VoucherPage.apmName.overrides.Header.props.payBefore | String | Termine ultimo per effettuare il pagamento. |
| VoucherPage.OapmName.overrides.Footer.props.downloadReference | String | Testo del pulsante per scaricare il voucher. |
| VoucherPage.apmName.overrides.Footer.props.showPoweredByDeuna | Boolean | Indica se viene mostrata l'etichetta "Powered by Deuna". |
| OtpPage | Object | Oggetto che definisce i sovrascritti per la pagina OTP. |
| OtpPage.overrides | Object | Contiene sovrascritture specifiche per componenti della pagina OTP. |
| OtpPage.overrides.Header | Object | Overrides relativi all'intestazione dell'oggetto per la pagina OTP. |
| OtpPage.overrides.Header.props | Object | Proprietà per l'intestazione, come l'URL del logo. |
| OtpPage.overrides.Header.props.url | String | URL del logo da visualizzare nella pagina OTP. |
| OtpPage.overrides.Headings | Object | Oggetto che definisce il titolo e la descrizione della pagina OTP. |
| OtpPage.overrides.Headings.title | String | Titolo personalizzato per la pagina OTP. |
| OtpPage.overrides.Headings.description | String | Testo descrittivo per la pagina OTP. |
| OtpPage.overrides.OtpChangeChannelButton | Object | Oggetto che definisce la descrizione del pulsante di cambiamento del canale OTP. |
| OtpPage.overrides.OtpChangeChannelButton.description | Object | Descrizioni per l'invio di OTP via SMS o e-mail. |
| OtpPage.overrides.OtpChangeChannelButton.description.sms | String | Descrizione personalizzata per inviare OTP via SMS. |
| OtpPage.overrides.OtpChangeChannelButton.description.email | String | Descrizione personalizzata per inviare OTP via e-mail. |
| OtpPage.overrides.ContinueAsGuestButton | Object | Oggetto che definisce la descrizione del pulsante "continua come ospite". |
| OtpPage.overrides.ContinueAsGuestButton.description | String | Testo descrittivo per continuare come ospite. |
| Billinging Modello | Object | Oggetto che definisce la struttura di input per i dati di fatturazione. |
| BillingPatternX.translations.en.title | String | Titolo principale per la sezione fatturazione. |
| BillingPatternX.translations.en.addBillingData.error | String | Messaggio di errore quando non completano i dati di fatturazione. |
| BillingPatternX.translations.en.addBillingData.optionalTag | String | Tag per indicare campi non obbligatori. |
| BillingPatternX.translations.en.addBillingData.title | String | Titolo per aggiungere informazioni di fatturazione. |
| BillingPatternX.translations.en.billingSummary.dni | String | Etichetta per documento in sintesi fatturazione. |
| BillingPatternX.translations.en.billingSummary.update | String | Testo per modificare le informazioni. |
| BillingPatternX.translations.en.billingView.cancel | String | Testo per annullare l'azione. |
| BillingPatternX.translations.en.billingView.save | String | Testo per salvare le modifiche di fatturazione. |
| BillingPatternX.translations.en.billingView.title | String | Titolo per la visualizzazione di dati di fatturazione. |
| BillingPatternX.translations.en.billingWithSameData.title | String | Testo per utilizzare gli stessi dati di fatturazione. |
| BillingPatternX.translations.en.inputs.companyBilling.label | String | Etichetta per l'ente legale. |
| BillingPatternX.translations.en.inputs.companyBilling.name.label | String | Etichetta per nome aziendale. |
| BillingPatternX.translations.en.inputs.companyBilling.activity.label | String | Etichetta per linea di attività o di attività. |
| BillingPatternX.translations.en.inputs.companyBilling.address.label | String | Etichetta per indirizzo fiscale. |
| BillingPatternX.translations.en.inputs.companyBilling.city.label | String | Etichetta per la città. |
| BillingPatternX.translations.es.inputs.companyBilling.email.label | String | Etichetta per e-mail. |
| BillingPatternX.translations.en.inputs.companyBilling.identityDocument.label | String | Etichetta per la registrazione fiscale. |
| BillingPatternX.translations.en.inputs.companyBilling.phone.label | String | Etichetta per numero di telefono di contatto. |
| BillingPatternX.translations.en.inputs.personBilling.label | String | Etichetta per persona naturale. |
| BillingPatternX.translations.en.inputs.personBilling.firstName.label | String | Etichetta per nome. |
| BillingPatternX.translations.en.inputs.personBilling.lastName.label | String | Etichetta per nome di famiglia. |
| BillingPatternX.translations.en.inputs.personBilling.city.label1 | String | Etichetta alternativa 1 per città. |
| BillingPatternX.translations.en.inputs.personBilling.stateName.label1 | String | Etichetta per provincia. |
| BillingPatternX.translations.en.inputs.personBilling.zipCode.label | String | Etichetta per il codice zip. |
| BillingPatternX.translations.en.inputs.errors.inputRequired | String | Messaggio per il campo richiesto. |
| BillingPatternX.translations.en.inputs.errors.invalidEmail | String | Messaggio per email non valida. |
| BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.AR | String | Etichetta per documento di identità di paese (Argentina). |
| BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.AR | String | Errore per paese: Invalid ID (Argentina). |
| Informazioni sull'utentePattern | Object | Oggetto che definisce la struttura di input per i dati dell'utente. |
| UserInfoPattern.title | String | Titolo personalizzato per la sezione dati dell'utente. |
| UserInfoPattern.translations.inputs.email.label | String | Etichetta personalizzata per il campo email. |
| UserInfoPattern.translations.en.inputs.firstName.label | String | Etichetta personalizzata per il campo dei nomi. |
| UserInfoPattern.translations.en.inputs.lastName.label | String | Etichetta personalizzata per il campo di cognome. |
| UserInfoPattern.translations.en.inputs.phone.label | String | Etichetta personalizzata per il campo del telefono. |
| UserInfoPattern.translations.en.inputs.identityDocument.label.CO | String | Etichetta per Colombia: Cédula / Doc de identidad. |
| UserInfoPattern.translations.en.inputs.identityDocument.label.CL | String | Etichetta per il Cile: RUT/DNI. |
| UserInfoPattern.translations.en.inputs.identityDocument.label.EC | String | Etichetta per Ecuador: Cédula / Doc de identidad. |
| UserInfoPattern.translations.en.inputs.identityDocument.label.MX | String | Etichetta per il Messico: RFC Number. |
| UserInfoPattern.translations.en.inputs.identityDocument.label.BR | String | Etichetta per il Brasile: Registro Geral. |
| UserInfoPattern.translations.en.inputs.identityDocument.label.AR | String | Etichetta per Argentina: DNI / Doc de Identidad. |
| UserInfoPattern.translations.es.inputs.identityDocument.label.UY | String | Etichetta per Uruguay: Cédula / Doc de identidad. |