Pular para o conteúdo principal
Nesta página

Use esta página como referência de campos ao construir um CustomStyle objeto. As propriedades são agrupadas de acordo com a parte do widget que afetam, para que você possa revisar uma área de implementação de cada vez.

Tema e controles compartilhados#

PropriedadeTipoDescrição
themeObjectConfigurações globais de cor, tipografia, entrada e botão.
theme.typography.primaryFontFamilyStringFonte primária para widgets.
theme.colors.primaryTextColorStringCor do texto primária.
theme.colors.backgroundSecondaryStringCor de fundo secundária, por exemplo, na visualização OTP.
theme.colors.backgroundPrimaryStringCor de fundo primária.
theme.colors.buttonPrimaryFillStringCor de preenchimento do botão principal.
theme.colors.buttonPrimaryHoverStringCor do botão primário ao passar o mouse.
theme.colors.buttonPrimaryActiveStringCor do botão primário quando está ativo.
theme.colors.inputBorderStringCor da borda da entrada no estado padrão.
theme.colors.inputBorderErrorStringCor da borda da entrada no estado de erro.
theme.colors.inputEnhancerFillStringCor de fundo do acessório da entrada no estado de foco.
theme.colors.inputBorderPositiveStringCor da borda da entrada no estado de sucesso.
theme.buttons.borderRadiusStringRaio da borda para botões.
theme.inputs.borderRadiusStringRaio da borda para campos de entrada.
theme.inputs.inputModeStringComportamento de entrada: validated, clearable, ou none.

Cabeçalho e conteúdo contextual#

PropriedadeTipoDescrição
HeaderPatternObjectSubstituições do componente de cabeçalho.
HeaderPattern.overridesObjectContém as substituições do componente de cabeçalho.
HeaderPattern.overrides.LogoObjectConfiguração do componente de logotipo.
HeaderPattern.overrides.Logo.props.urlStringURL do logotipo exibido no cabeçalho.
HeaderPattern.overrides.Logo.props.styleObjectDimensões e estilos inline para o logotipo.
HeaderPattern.overrides.Logo.props.positionStringAlinhamento do logotipo: left ou center.
CardInfoPatternObjectConteúdo de informações da cartão.
CardInfoPattern.titleStringTítulo da seção de informações do cartão.
CardInfoPattern.subtitle.contentStringConteúdo de subtítulo.
UpperTagPatternObjectRótulo informativo exibido abaixo do cabeçalho do widget.
UpperTagPattern.titleStringTítulo do rótulo superior.
UpperTagPattern.descriptionStringDescrição do rótulo superior.
UpperTagPattern.iconColorStringCor do ícone do rótulo superior.
UpperTagPattern.styleObjectEstilos, como cor do texto, sombra da caixa, margem superior e cor de fundo.
LowerTagPatternObjectRótulo informativo exibido acima do texto legal e do botão de pagamento.
LowerTagPattern.titleStringTítulo do rótulo inferior.
LowerTagPattern.descriptionStringDescrição do rótulo inferior.
LowerTagPattern.iconColorStringCor do ícone do rótulo inferior.
LowerTagPattern.styleObjectEstilos, como cor do texto, sombra da caixa e cor de fundo.

Cartões salvos#

PropriedadeTipoDescrição
UserCardPatternObjectTraduções e configurações para o gerenciamento de cartões salvos.
UserCardPattern.translations.enObjectTraduções para o inglês dos componentes de cartões salvos.
UserCardPattern.translations.en.addNewCard.infoStringTexto para a opção "Adicionar novo cartão".
UserCardPattern.translations.en.moreOptions.payWithStringTexto para a opção "Pagar com".
UserCardPattern.translations.en.paymentMethods.seeAllMyCardsStringTexto para visualizar todos os cartões salvos.
UserCardPattern.translations.en.paymentMethods.expiredCardStringTexto indicando um cartão expirado.
UserCardPattern.translations.en.paymentMethods.warningExpiredCardStringAviso que solicita ao cliente que selecione um método de pagamento válido.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitleStringTítulo de confirmação da exclusão do cartão.
UserCardPattern.translations.en.paymentMethods.deleteMainTextStringTexto principal para a ação de exclusão.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAcceptStringTexto do botão de confirmação.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancelStringTexto do botão de cancelamento.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodStringMensagem informando que a exclusão é irreversível.

Formulário de método de pagamento#

PropriedadeTipoDescrição
PaymentMethodsPatternObjectTraduções e configurações para os campos de entrada de método de pagamento.
PaymentMethodsPattern.translations.inputs.card.cardNumber.labelStringRótulo do campo de número do cartão.
PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholderStringPlaceholder do campo de número do cartão.
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.labelStringRótulo do campo de nome do titular do cartão.
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholderStringPlaceholder do campo de nome do titular do cartão.
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.labelStringRótulo do campo de data de validade.
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholderStringPlaceholder da data de validade.
PaymentMethodsPattern.translations.en.inputs.card.securityCode.labelStringRótulo do campo de código de segurança.
PaymentMethodsPattern.translations.en.inputs.card.installment.labelStringCampo de número de parcelas.
PaymentMethodsPattern.translations.en.inputs.card.installment.pay_byStringTexto introduzindo o número de parcelas.
PaymentMethodsPattern.translations.en.inputs.card.installment.first_payStringTexto para a primeira parcela.
PaymentMethodsPattern.translations.es.inputs.card.installment.without_interestStringTexto sobre a ausência de juros.
PaymentMethodsPattern.translations.en.inputs.card.installment.without_installmentsStringTexto sobre a ausência de parcelas.
PaymentMethodsPattern.translations.en.inputs.card.installment.loadingStringTexto exibido enquanto as parcelas estão sendo validadas.
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.titleStringTítulo do formulário de cartão personalizado.
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitleStringSubtítulo do formulário de cartão personalizado.
cardHolderObjectConfiguração do campo de nome do titular do cartão.
cardHolder.labelStringRótulo do campo de nome do titular do cartão personalizado.
installmentObjectRótulos dos campos de parcelas.
installment.labelStringRótulo do campo de parcelas personalizado.
installment.withoutInstallmentsStringTexto exibido quando as parcelas não estão disponíveis.
PropriedadeTipoDescrição
TermsConditionsPatternObjectTermos e configurações de privacidade.
TermsConditionsPattern.showForGuestBooleanMostrar o texto legal para usuários não autenticados.
TermsConditionsPattern.showForAuthBooleanMostrar o texto legal para usuários autenticados.
TermsConditionsPattern.legalMessageStringMensagem jurídica personalizada.
TermsConditionsPattern.connectorTextStringConector entre os links legais.
TermsConditionsPattern.hideCompanyDisclaimerBooleanOcultar a isenção de responsabilidade da empresa.
TermsConditionsPattern.termsAndConditionsUrlStringURL dos Termos e Condições.
TermsConditionsPattern.privacyPolicyUrlStringURL da política de privacidade.
PaymentButtonPatternObjectConfigurações de texto, conteúdo e estilo do botão de pagamento.
PaymentButtonPattern.labelStringTexto do botão de pagamento.
PaymentButtonPattern.showOrderTotalBooleanExibir o valor total do pedido no formulário de pagamento.
PaymentButtonPattern.stylesObjectEstilos do botão de pagamento.
PaymentButtonPattern.styles.paddingStringPreenchimento do botão de pagamento.
PaymentButtonPattern.styles.borderRadiusStringRaio de arredondamento do botão de pagamento.
PoweredByPatternObjectConfiguração do aviso "Powered by".
PoweredByPattern.hideBooleanOcultar a marca "Powered by DEUNA".
PoweredByPattern.hidetextBooleanOcultar o texto "Powered by".
PoweredByPattern.urlStringURL do logotipo substituto.
PoweredByPattern.imageStyleObjectDimensões e estilos do logotipo substituto.

Páginas de resultado#

PropriedadeTipoDescrição
ThankYouViewObjectTraduções e configurações da página de "Obrigado".
ThankYouView.translations.en.thankYouPage.status.succeededStringMensagem exibida após um pagamento bem-sucedido.
ThankYouView.translations.en.thankYouPage.status.pendingStringMensagem exibida enquanto o pagamento está pendente.
ThankYouView.translations.en.thankYouPage.status.deniedStringMensagem exibida após um pagamento recusado.
ThankYouView.overrides.Body.props.titleStringTítulo do corpo da página de "Obrigado".
ThankYouView.overrides.Actions.props.hideDownloadActionBooleanOcultar a ação de download da fatura.
ThankYouView.overrides.Actions.props.hideBackToCommerceActionBooleanOcultar a ação de voltar à loja.
ThankYouView.overrides.Actions.props.downloadTextStringTexto do botão de download da fatura.
ThankYouView.overrides.Actions.props.backTextStringTexto do botão de voltar à loja.
VoucherPageObjectConfiguração da página de voucher para métodos de pagamento alternativos.
VoucherPage.apmName.overrides.Header.props.titleStringTítulo da página do voucher.
VoucherPage.apmName.overrides.Header.props.subtitleStringSubtítulo da página do voucher.
VoucherPage.apmName.overrides.Header.props.referenceTitleStringRótulo para referência de pagamento.
VoucherPage.apmName.overrides.Header.props.payBeforeStringTexto do prazo de pagamento.
VoucherPage.apmName.overrides.Footer.props.downloadReferenceStringTexto do botão de download do voucher.
VoucherPage.apmName.overrides.Footer.props.showPoweredByDeunaBooleanExibir a etiqueta "Powered by DEUNA".

Visualização do código de verificação#

PropriedadeTipoDescrição
OtpPageObjectSobreposições do componente de OTP.
OtpPage.overridesObjectContém configurações de substituição para o componente OTP.
OtpPage.overrides.HeaderObjectConfigurações de substituição para o cabeçalho OTP.
OtpPage.overrides.Header.propsObjectPropriedades do cabeçalho OTP.
OtpPage.overrides.Header.props.urlStringURL do logotipo exibido na página OTP.
OtpPage.overrides.HeadingsObjectConfiguração do cabeçalho OTP.
OtpPage.overrides.Headings.titleStringTítulo da página OTP.
OtpPage.overrides.Headings.descriptionStringDescrição da página OTP.
OtpPage.overrides.OtpChangeChannelButtonObjectConfiguração do botão de alteração de canal para OTP.
OtpPage.overrides.OtpChangeChannelButton.descriptionObjectDescrições dos canais SMS e e-mail.
OtpPage.overrides.OtpChangeChannelButton.description.smsStringDescrição do canal SMS.
OtpPage.overrides.OtpChangeChannelButton.description.emailStringDescrição do canal de e-mail.
OtpPage.overrides.ContinueAsGuestButtonObjectConfiguração do botão "Continuar como convidado".
OtpPage.overrides.ContinueAsGuestButton.descriptionStringDescrição do botão "Continuar como convidado".

Informações de faturamento#

PropriedadeTipoDescrição
BillingPatternXObjectEstrutura de entrada de dados de faturamento e traduções.
BillingPatternX.translations.en.titleStringTítulo da seção de faturamento.
BillingPatternX.translations.en.addBillingData.errorStringErro de dados de faturamento ausentes.
BillingPatternX.translations.en.addBillingData.optionalTagStringRótulo para campos opcionais.
BillingPatternX.translations.en.addBillingData.titleStringTítulo para adicionar informações de faturamento.
BillingPatternX.translations.en.billingSummary.dniStringRótulo de documento no resumo de faturamento.
BillingPatternX.translations.en.billingSummary.updateStringTexto para atualização de informações.
BillingPatternX.translations.en.billingView.cancelStringTexto para ação de cancelamento.
BillingPatternX.translations.en.billingView.saveStringTexto para ação de salvar.
BillingPatternX.translations.en.billingView.titleStringTítulo para entrada de dados de faturamento.
BillingPatternX.translations.en.billingWithSameData.titleStringTexto para "Usar os mesmos dados de faturamento".
BillingPatternX.translations.en.inputs.companyBilling.labelStringRótulo para "Entidade jurídica".
BillingPatternX.translations.en.inputs.companyBilling.name.labelStringRótulo para "Nome da empresa".
BillingPatternX.translations.en.inputs.companyBilling.activity.labelStringRótulo para "Atividade comercial".
BillingPatternX.translations.en.inputs.companyBilling.address.labelStringRótulo para "Endereço fiscal".
BillingPatternX.translations.en.inputs.companyBilling.city.labelStringRótulo para "Cidade".
BillingPatternX.translations.es.inputs.companyBilling.email.labelStringRótulo para "E-mail".
BillingPatternX.translations.en.inputs.companyBilling.identityDocument.labelStringRótulo para "Registro fiscal".
BillingPatternX.translations.en.inputs.companyBilling.phone.labelStringRótulo para "Telefone de contato".
BillingPatternX.translations.en.inputs.personBilling.labelStringIdentificação de pessoa física.
BillingPatternX.translations.en.inputs.personBilling.firstName.labelStringNome.
BillingPatternX.translations.en.inputs.personBilling.lastName.labelStringSobrenome.
BillingPatternX.translations.en.inputs.personBilling.city.label1StringCidade alternativa.
BillingPatternX.translations.en.inputs.personBilling.stateName.label1StringProvíncia.
BillingPatternX.translations.en.inputs.personBilling.zipCode.labelStringCódigo postal.
BillingPatternX.translations.en.inputs.errors.inputRequiredStringErro de campo obrigatório.
BillingPatternX.translations.en.inputs.errors.invalidEmailStringErro de e-mail inválido.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.ARStringDocumento de identificação argentino.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.ARStringErro de documento de identificação argentino inválido.

Informações do usuário#

PropriedadeTipoDescrição
UserInfoPatternObjectEstrutura de entrada de informações do cliente e traduções.
UserInfoPattern.titleStringTítulo da seção de informações do cliente.
UserInfoPattern.translations.inputs.email.labelStringRótulo do campo de e-mail.
UserInfoPattern.translations.en.inputs.firstName.labelStringRótulo do campo de nome.
UserInfoPattern.translations.en.inputs.lastName.labelStringRótulo do campo de sobrenome.
UserInfoPattern.translations.en.inputs.phone.labelStringRótulo do campo de telefone.
UserInfoPattern.translations.en.inputs.identityDocument.label.COStringDocumento de identificação colombiano.
UserInfoPattern.translations.en.inputs.identityDocument.label.CLStringDocumento de identificação chileno.
UserInfoPattern.translations.en.inputs.identityDocument.label.ECStringDocumento de identificação equatoriano.
UserInfoPattern.translations.en.inputs.identityDocument.label.MXStringDocumento de identificação mexicano.
UserInfoPattern.translations.en.inputs.identityDocument.label.BRStringDocumento de identificação brasileiro.
UserInfoPattern.translations.en.inputs.identityDocument.label.ARStringDocumento de identificação argentino.
UserInfoPattern.translations.es.inputs.identityDocument.label.UYStringDocumento de identificação uruguaio.