Saltar al contenido principal
En esta página

Utilice esta página como referencia de campos al construir un CustomStyle objeto. Las propiedades se agrupan según la parte del widget que afectan, para que pueda revisar una área de implementación a la vez.

Tema y controles compartidos#

PropiedadTipoDescripción
themeObjectConfiguración global de color, tipografía, campos de entrada y botones.
theme.typography.primaryFontFamilyStringFuente principal para widgets.
theme.colors.primaryTextColorStringColor del texto principal.
theme.colors.backgroundSecondaryStringColor de fondo secundario, por ejemplo, en la vista de OTP.
theme.colors.backgroundPrimaryStringColor de fondo primario.
theme.colors.buttonPrimaryFillStringColor de relleno del botón principal.
theme.colors.buttonPrimaryHoverStringColor del botón principal al pasar el cursor.
theme.colors.buttonPrimaryActiveStringColor del botón principal al estar activo.
theme.colors.inputBorderStringColor del borde de la entrada en el estado predeterminado.
theme.colors.inputBorderErrorStringColor del borde de la entrada en el estado de error.
theme.colors.inputEnhancerFillStringColor de fondo del potenciador de la entrada en el estado de enfoque.
theme.colors.inputBorderPositiveStringColor del borde de la entrada en el estado de éxito.
theme.buttons.borderRadiusStringRadio de borde para botones.
theme.inputs.borderRadiusStringRadio del borde para campos de entrada.
theme.inputs.inputModeStringComportamiento de entrada: validated, clearableo none.

Encabezado y contenido contextual#

PropiedadTipoDescripción
HeaderPatternObjectSobreescrituras del componente de encabezado.
HeaderPattern.overridesObjectContiene las sobreescrituras del componente de encabezado.
HeaderPattern.overrides.LogoObjectConfiguración del componente de logotipo.
HeaderPattern.overrides.Logo.props.urlStringURL del logotipo que se muestra en el encabezado.
HeaderPattern.overrides.Logo.props.styleObjectDimensiones e estilos en línea para el logotipo.
HeaderPattern.overrides.Logo.props.positionStringAlineación del logotipo: left o center.
CardInfoPatternObjectContenido de información de tarjeta.
CardInfoPattern.titleStringTítulo de la sección de información de la tarjeta.
CardInfoPattern.subtitle.contentStringContenido de subtítulo.
UpperTagPatternObjectEtiqueta informativa que se muestra debajo del encabezado del widget.
UpperTagPattern.titleStringTítulo de la etiqueta superior.
UpperTagPattern.descriptionStringDescripción de la etiqueta superior.
UpperTagPattern.iconColorStringColor del icono de la etiqueta superior.
UpperTagPattern.styleObjectEstilos como color de texto, sombra de la caja, margen superior y color de fondo.
LowerTagPatternObjectEtiqueta informativa que se muestra sobre el texto legal y el botón de pago.
LowerTagPattern.titleStringTítulo de la etiqueta inferior.
LowerTagPattern.descriptionStringDescripción de la etiqueta inferior.
LowerTagPattern.iconColorStringColor del icono de la etiqueta inferior.
LowerTagPattern.styleObjectEstilos como color de texto, sombra de la caja y color de fondo.

Tarjetas guardadas#

PropiedadTipoDescripción
UserCardPatternObjectTraducciones y configuraciones para la gestión de tarjetas guardadas.
UserCardPattern.translations.enObjectTraducciones al inglés para los componentes de tarjetas guardadas.
UserCardPattern.translations.en.addNewCard.infoStringTexto para la opción "añadir nueva tarjeta".
UserCardPattern.translations.en.moreOptions.payWithStringTexto para la opción "pagar con".
UserCardPattern.translations.en.paymentMethods.seeAllMyCardsStringTexto para ver todas las tarjetas guardadas.
UserCardPattern.translations.en.paymentMethods.expiredCardStringTexto que indica una tarjeta caducada.
UserCardPattern.translations.en.paymentMethods.warningExpiredCardStringAdvertencia que solicita al cliente seleccionar un método de pago válido.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitleStringTítulo de confirmación de eliminación de tarjeta.
UserCardPattern.translations.en.paymentMethods.deleteMainTextStringTexto principal para la acción de eliminación.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAcceptStringTexto del botón de confirmación.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancelStringTexto del botón de cancelación.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodStringMensaje que explica que la eliminación es irreversible.

Formulario de método de pago#

PropiedadTipoDescripción
PaymentMethodsPatternObjectTraducciones y configuraciones para los campos de entrada de método de pago.
PaymentMethodsPattern.translations.inputs.card.cardNumber.labelStringEtiqueta del campo de número de tarjeta.
PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholderStringIndicación del campo de número de tarjeta.
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.labelStringEtiqueta del campo de nombre del titular de la tarjeta.
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholderStringIndicación del campo de nombre del titular de la tarjeta.
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.labelStringEtiqueta del campo de fecha de vencimiento.
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholderStringIndicación del campo de fecha de vencimiento.
PaymentMethodsPattern.translations.en.inputs.card.securityCode.labelStringEtiqueta del campo de código de seguridad.
PaymentMethodsPattern.translations.en.inputs.card.installment.labelStringEtiqueta del campo de número de cuotas.
PaymentMethodsPattern.translations.en.inputs.card.installment.pay_byStringTexto que introduce el número de cuotas.
PaymentMethodsPattern.translations.en.inputs.card.installment.first_payStringTexto del primer pago.
PaymentMethodsPattern.translations.es.inputs.card.installment.without_interestStringTexto de "sin intereses".
PaymentMethodsPattern.translations.en.inputs.card.installment.without_installmentsStringTexto de "sin cuotas".
PaymentMethodsPattern.translations.en.inputs.card.installment.loadingStringTexto que se muestra mientras se validan las cuotas.
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.titleStringTítulo del formulario de tarjeta personalizado.
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitleStringSubtítulo del formulario de tarjeta personalizado.
cardHolderObjectConfiguración del campo de nombre del titular de la tarjeta.
cardHolder.labelStringEtiqueta del campo de nombre del titular de la tarjeta personalizado.
installmentObjectEtiquetas de los campos de cuotas.
installment.labelStringEtiqueta del campo de cuotas personalizado.
installment.withoutInstallmentsStringTexto que se muestra cuando las cuotas no están disponibles.
PropiedadTipoDescripción
TermsConditionsPatternObjectConfiguración de términos y privacidad.
TermsConditionsPattern.showForGuestBooleanMostrar el texto legal a usuarios invitados.
TermsConditionsPattern.showForAuthBooleanMostrar el texto legal a usuarios autenticados.
TermsConditionsPattern.legalMessageStringMensaje legal personalizado.
TermsConditionsPattern.connectorTextStringConector entre enlaces legales.
TermsConditionsPattern.hideCompanyDisclaimerBooleanOcultar la exención de responsabilidad de la empresa.
TermsConditionsPattern.termsAndConditionsUrlStringURL de los Términos y Condiciones.
TermsConditionsPattern.privacyPolicyUrlStringURL de la política de privacidad.
PaymentButtonPatternObjectConfiguración de etiquetas, contenido y estilo del botón de pago.
PaymentButtonPattern.labelStringTexto del botón de pago.
PaymentButtonPattern.showOrderTotalBooleanMostrar el total del pedido en el formulario de pago.
PaymentButtonPattern.stylesObjectEstilos del botón de pago.
PaymentButtonPattern.styles.paddingStringRelleno del botón de pago.
PaymentButtonPattern.styles.borderRadiusStringRadio de borde del botón de pago.
PoweredByPatternObjectConfiguración del aviso "Powered by".
PoweredByPattern.hideBooleanOcultar la marca "Powered by DEUNA".
PoweredByPattern.hidetextBooleanOcultar el texto "Powered by".
PoweredByPattern.urlStringURL del logotipo de reemplazo.
PoweredByPattern.imageStyleObjectDimensiones y estilos del logotipo de reemplazo.

Páginas de resultado#

PropiedadTipoDescripción
ThankYouViewObjectTraducciones y configuraciones de la página de "Gracias".
ThankYouView.translations.en.thankYouPage.status.succeededStringMensaje que se muestra después de un pago exitoso.
ThankYouView.translations.en.thankYouPage.status.pendingStringMensaje que se muestra mientras el pago está pendiente.
ThankYouView.translations.en.thankYouPage.status.deniedStringMensaje que se muestra después de un pago rechazado.
ThankYouView.overrides.Body.props.titleStringTítulo del cuerpo de la página de "Gracias".
ThankYouView.overrides.Actions.props.hideDownloadActionBooleanOcultar la acción de descarga de la factura.
ThankYouView.overrides.Actions.props.hideBackToCommerceActionBooleanOcultar la acción de volver a la tienda.
ThankYouView.overrides.Actions.props.downloadTextStringTexto del botón de descarga de la factura.
ThankYouView.overrides.Actions.props.backTextStringTexto del botón de volver a la tienda.
VoucherPageObjectConfiguración de la página de vales para métodos de pago alternativos.
VoucherPage.apmName.overrides.Header.props.titleStringTítulo de la cabecera del vale.
VoucherPage.apmName.overrides.Header.props.subtitleStringSubtítulo de la cabecera del vale.
VoucherPage.apmName.overrides.Header.props.referenceTitleStringEtiqueta de referencia de pago.
VoucherPage.apmName.overrides.Header.props.payBeforeStringTexto de la fecha límite de pago.
VoucherPage.apmName.overrides.Footer.props.downloadReferenceStringTexto del botón de descarga del vale.
VoucherPage.apmName.overrides.Footer.props.showPoweredByDeunaBooleanMostrar la etiqueta "Powered by DEUNA".

Vista del código de verificación#

PropiedadTipoDescripción
OtpPageObjectSobreescrituras del componente de página de OTP.
OtpPage.overridesObjectContiene opciones de personalización para el componente OTP.
OtpPage.overrides.HeaderObjectOpciones de configuración para el encabezado OTP.
OtpPage.overrides.Header.propsObjectPropiedades del encabezado OTP.
OtpPage.overrides.Header.props.urlStringURL del logotipo que se muestra en la página OTP.
OtpPage.overrides.HeadingsObjectConfiguración del encabezado OTP.
OtpPage.overrides.Headings.titleStringTítulo de la página OTP.
OtpPage.overrides.Headings.descriptionStringDescripción de la página OTP.
OtpPage.overrides.OtpChangeChannelButtonObjectConfiguración del botón "Cambiar de canal".
OtpPage.overrides.OtpChangeChannelButton.descriptionObjectDescripciones de los canales SMS y correo electrónico.
OtpPage.overrides.OtpChangeChannelButton.description.smsStringDescripción del canal SMS.
OtpPage.overrides.OtpChangeChannelButton.description.emailStringDescripción del canal de correo electrónico.
OtpPage.overrides.ContinueAsGuestButtonObjectConfiguración del botón "Continuar como invitado".
OtpPage.overrides.ContinueAsGuestButton.descriptionStringDescripción del botón "Continuar como invitado".

Información de facturación#

PropiedadTipoDescripción
BillingPatternXObjectEstructura de entrada de datos de facturación y traducciones.
BillingPatternX.translations.en.titleStringTítulo de la sección de facturación.
BillingPatternX.translations.en.addBillingData.errorStringError de datos de facturación faltantes.
BillingPatternX.translations.en.addBillingData.optionalTagStringEtiqueta para campos opcionales.
BillingPatternX.translations.en.addBillingData.titleStringTítulo "Añadir información de facturación".
BillingPatternX.translations.en.billingSummary.dniStringEtiqueta de documento en el resumen de facturación.
BillingPatternX.translations.en.billingSummary.updateStringTexto "Actualizar información".
BillingPatternX.translations.en.billingView.cancelStringTexto "Cancelar".
BillingPatternX.translations.en.billingView.saveStringTexto "Guardar".
BillingPatternX.translations.en.billingView.titleStringTítulo para la entrada de datos de facturación.
BillingPatternX.translations.en.billingWithSameData.titleStringTexto "Usar los mismos datos de facturación".
BillingPatternX.translations.en.inputs.companyBilling.labelStringEtiqueta "Entidad legal".
BillingPatternX.translations.en.inputs.companyBilling.name.labelStringEtiqueta "Nombre de la empresa".
BillingPatternX.translations.en.inputs.companyBilling.activity.labelStringEtiqueta "Actividad comercial".
BillingPatternX.translations.en.inputs.companyBilling.address.labelStringEtiqueta "Dirección fiscal".
BillingPatternX.translations.en.inputs.companyBilling.city.labelStringEtiqueta "Ciudad".
BillingPatternX.translations.es.inputs.companyBilling.email.labelStringEtiqueta "Correo electrónico".
BillingPatternX.translations.en.inputs.companyBilling.identityDocument.labelStringEtiqueta "Registro fiscal".
BillingPatternX.translations.en.inputs.companyBilling.phone.labelStringEtiqueta "Teléfono de contacto".
BillingPatternX.translations.en.inputs.personBilling.labelStringEtiqueta para identificación de persona física.
BillingPatternX.translations.en.inputs.personBilling.firstName.labelStringEtiqueta para el nombre.
BillingPatternX.translations.en.inputs.personBilling.lastName.labelStringEtiqueta para el apellido.
BillingPatternX.translations.en.inputs.personBilling.city.label1StringEtiqueta para ciudad alternativa.
BillingPatternX.translations.en.inputs.personBilling.stateName.label1StringEtiqueta para provincia.
BillingPatternX.translations.en.inputs.personBilling.zipCode.labelStringEtiqueta para código postal.
BillingPatternX.translations.en.inputs.errors.inputRequiredStringMensaje de error para campo obligatorio.
BillingPatternX.translations.en.inputs.errors.invalidEmailStringMensaje de error para correo electrónico inválido.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.ARStringEtiqueta para documento de identidad argentino.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.ARStringMensaje de error para documento de identidad argentino inválido.

Información del usuario#

PropiedadTipoDescripción
UserInfoPatternObjectEstructura de entrada de información del cliente y traducciones.
UserInfoPattern.titleStringTítulo de la sección de información del cliente.
UserInfoPattern.translations.inputs.email.labelStringEtiqueta para el campo de correo electrónico.
UserInfoPattern.translations.en.inputs.firstName.labelStringEtiqueta para el campo de nombre.
UserInfoPattern.translations.en.inputs.lastName.labelStringEtiqueta para el campo de apellido.
UserInfoPattern.translations.en.inputs.phone.labelStringEtiqueta para el campo de teléfono.
UserInfoPattern.translations.en.inputs.identityDocument.label.COStringEtiqueta para documento de identidad colombiano.
UserInfoPattern.translations.en.inputs.identityDocument.label.CLStringEtiqueta para documento de identidad chileno.
UserInfoPattern.translations.en.inputs.identityDocument.label.ECStringEtiqueta para documento de identidad ecuatoriano.
UserInfoPattern.translations.en.inputs.identityDocument.label.MXStringEtiqueta para documento de identidad mexicano.
UserInfoPattern.translations.en.inputs.identityDocument.label.BRStringEtiqueta para documento de identidad brasileño.
UserInfoPattern.translations.en.inputs.identityDocument.label.ARStringEtiqueta para documento de identidad argentino.
UserInfoPattern.translations.es.inputs.identityDocument.label.UYStringEtiqueta para documento de identidad uruguayo.