Pular para o conteúdo principal

Definições de propriedade

Abaixo está uma descrição detalhada dos componentes editáveis e personalizáveis:

PropriedadeObjectDescrição
temaObjectObjeto que define as configurações globais do tema para cores e estilos.
theme.typography.primaryFontFamilyStringFonte primária para widgets.
theme.colors.primaryTextColorStringCor primária do texto.
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 principal ao passar o mouse.
theme.colors.buttonPrimaryActiveStringCor do botão principal ao clicar.
theme.colors.inputBorderStringCor da borda de entrada no estado padrão.
theme.colors.inputBorderErrorStringCor da borda de entrada em estado de erro.
theme.colors.inputEnhancerFillStringCor de fundo da entrada quando em foco (ativo).
theme.colors.inputBorderPositiveStringCor da borda da entrada quando bem-sucedida.
theme.buttons.borderRadiusStringRaio da borda para botões.
theme.inputs.borderRadiusStringRaio da borda para campos de entrada.
theme.inputs.inputModeStringModo de entrada: validado (validador iconográfico), eliminável (redefinição de texto) ou nenhum.
Padrão de cabeçalhoObjectSubstituições de definição de objeto para o cabeçalho.
HeaderPattern.overridesObjectContém substituições específicas para componentes de cabeçalho.
HeaderPattern.overrides.LogoObjectPropriedades de definição de objeto para o componente do logotipo.
HeaderPattern.overrides.Logo.props.urlStringURL do logotipo a ser exibido no cabeçalho.
HeaderPattern.overrides.Logo.props.styleStringDefine o tamanho do logotipo.
HeaderPattern.overrides.Logo.props.positionStringDefine qual alinhamento exibir o logotipo, à esquerda ou ao centro.
CardInfoPatternObjectObjeto que define as informações do cartão.
CardInfoPattern.titleStringTítulo da seção de informações do cartão.
CardInfoPattern.subtitle.contentStringConteúdo da legenda.
Padrão UpperTagObjectObjeto que define uma tag superior personalizada e é exibido abaixo do cabeçalho do widget.
UpperTagPattern.titleStringTítulo da tag superior.
UpperTagPattern.descriptionStringDescrição da tag superior.
UpperTagPattern.iconColorStringCor do ícone da tag superior.
UpperTagPattern.styleObjectEstilo da tag superior, como color(cor do texto), box-shadow, margin-top e backgroundColor.
UserCardPatternObjectObjeto que define traduções e configurações para gerenciamento de cartões de usuário.
UserCardPattern.translations.enObjectTraduções em espanhol para componentes de gerenciamento de cartões de usuário.
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.seeAllMyCardsStringEnvie uma mensagem de texto para ver todos os cartões salvos.
UserCardPattern.translations.en.paymentMethods.expiredCardStringTexto indicando um cartão expirado.
UserCardPattern.translations.en.paymentMethods.warningExpiredCardStringMensagem de aviso para selecionar um método de pagamento válido.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitleStringTítulo do método de confirmação de exclusão do cartão.
UserCardPattern.translations.en.paymentMethods.deleteMainTextStringTexto principal da opção de exclusão.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAcceptStringTexto para o botão aceitar na confirmação de exclusão.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancelStringTexto para o botão cancelar na confirmação de exclusão.
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodStringMensagem indicando que a exclusão é irreversível.
PaymentMethodsPatternObjectObjeto que define traduções e configurações para campos de entrada relacionados a meios de pagamento.
PaymentMethodsPattern.translations.inputs.card.cardNumber.labelStringEtiqueta para o campo do número do cartão: "Número do cartão".
PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholderStringTexto de ajuda para o campo do número do cartão: "0000 0000 0000 0000 0000 0000".
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.labelStringEtiqueta para o campo do nome do titular do cartão: "Nome como aparece no cartão".
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholderStringTexto de ajuda para o campo do nome do titular do cartão: "por exemplo, Juan Zapata".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.labelStringEtiqueta para campo de data de validade: "Data de Validade".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholderStringTexto de ajuda para data de validade: "MM/AA".
PaymentMethodsPattern.translations.en.inputs.card.securityCode.labelStringEtiqueta para código de segurança: “CVV”.
PaymentMethodsPattern.translations.en.inputs.card.installment.labelStringEtiqueta para o campo de taxas: "Taxas".
PaymentMethodsPattern.translations.en.inputs.card.installment.pay_byStringTexto para indicar o parcelamento: "Paga en" Texto para indicar o parcelamento: "Paga en".
PaymentMethodsPattern.translations.en.inputs.card.installment.first_payStringTexto para indicar primeiro pagamento: “Primeiro pagamento”.
PaymentMethodsPattern.translations.es.inputs.card.installment.without_interestStringTexto para indicar ausência de interesse: “Sem interesse”.
PaymentMethodsPattern.translations.en.inputs.card.installment.without_installmentsStringTexto a indicar sem parcelamento: “Sem parcelamento”.
PaymentMethodsPattern.translations.en.inputs.card.installment.loadingStringTexto exibido durante a validação do parcelamento: "Validando parcelamento..." Texto para indicar não parcelamento: "Sem parcelamento
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.titleStringTítulo personalizado para o cartão: "Título personalizado".
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitleStringLegenda personalizada para o cartão: "Legenda personalizada".
cardHolderObjectObjeto que define a etiqueta do campo nome do titular do cartão.
cardHolder.labelStringEtiqueta personalizada para o campo do nome do titular do cartão.
parcelamentoObjectObjeto que define o rótulo do campo parcelamento.
installment.labelStringEtiqueta personalizada para o campo de parcelamento.
installment.withoutInstallmentsStringTexto para indicar que não há parcelamento.
Padrão LowerTagObjectObjeto que define uma tag inferior personalizada e é exibido na área inferior do widget, acima dos T&Cs e do botão de pagamento.
LowerTagPattern.titleStringTítulo da tag inferior.
LowerTagPattern.descriptionStringDescrição da tag inferior.
LowerTagPattern.iconColorStringCor do ícone da tag inferior.
LowerTagPattern.styleObjectEstilo da tag superior, como color(cor do texto), box-shadow e backgroundColor.
TermsConditionsPatternObjectObjeto que define as configurações de termos e condições.
TermsConditionsPattern.showForGuestBooleanIndica se os termos e condições são mostrados para usuários convidados.
TermsConditionsPattern.showForAuthBooleanIndica se os termos e condições para usuários autenticados são mostrados.
TermsConditionsPattern.legalMessageStringMensagem jurídica personalizada.
TermsConditionsPattern.connectorTextStringTexto do conector nos termos e condições.
TermsConditionsPattern.hideCompanyDisclaimerBooleanIndica se o aviso de isenção de responsabilidade da empresa está oculto.
TermsConditionsPattern.termsAndConditionsUrlstringDefine a URL a ser utilizada como hiperlink para os Termos e Condições que o usuário verá.
TermsConditionsPattern.privacyPolicyUrlstringDefine a URL a ser utilizada como hiperlink para a Política de Privacidade que o usuário verá.
PaymentButtonPatternObjectObjeto que define o rótulo, estilo e configuração do botão de pagamento.
PaymentButtonPattern.labelStringTexto para o botão de pagamento.
PaymentButtonPattern.showOrderTotalBooleanIndica se o total do pedido é mostrado no formulário.
PaymentButtonPattern.stylesObjectEstilos do botão de pagamento, como preenchimento e raio da borda.
PaymentButtonPattern.styles.paddingStringPreenchimento do botão de pagamento.
PaymentButtonPattern.styles.borderRadiusStringRaio da borda do botão de pagamento.
PoweredByPatternObjectEstilo de definição do objeto e configuração do aviso de isenção de responsabilidade Power by DEUNA.
PoweredByPattern.hideBooleanIndica se o sinalizador "Powered by DEUNA" está oculto.
PoweredByPattern.hidetextBooleanIndica se o sinalizador "Powered by" está oculto.
PoweredByPattern.urlStringURL do logotipo a ser exibido no Power by.
PoweredByPattern.imageStyleObjectEstilo do logotipo Power By, largura e altura.
Obrigado VerObjectObjeto que define traduções e configurações para a visualização de agradecimento após um pagamento.
ThanksYouView.translations.en.thankYouPage.status.succeededStringMensagem exibida quando o pagamento foi realizado com sucesso.
ThankYouView.translations.en.thankYouPage.status.pendingStringMensagem exibida enquanto o pagamento está sendo processado.
ThankYouView.translations.en.thankYouPage.status.deniedStringMensagem exibida quando o pagamento foi negado.
ThankYouView.overrides.Body.props.titleStringTítulo exibido no corpo da visualização de agradecimento.
ThankYouView.overrides.Actions.props.hideDownloadActionBooleanDefine se será ocultada a opção de download do comprovante.
ThankYouView.overrides.Actions.props.hideBackToCommerceActionBooleanDefine se será ocultada a opção de retorno à loja.
ThankYouView.overrides.Actions.props.downloadTextStringTexto do botão para salvar o recibo.
ThankYouView.overrides.Actions.props.backTextStringTexto do botão para retornar à loja.
Página do VoucherObjectObjeto que define a configuração da página do voucher para diferentes meios de pagamento.
VoucherPage.apmName.overrides.Header.props.titleStringTítulo principal mostrado no cabeçalho do voucher do OXXO.
VoucherPage.apmName.overrides.Header.props.subtitleStringLegenda indicando a ação para apresentar o código na loja.
VoucherPage.apmName.overrides.Header.props.referenceTitleStringTexto que identifica o campo de referência de pagamento.
VoucherPage.apmName.overrides.Header.props.payBeforeStringPrazo para efetuar o pagamento.
VoucherPage.OapmName.overrides.Footer.props.downloadReferenceStringTexto do botão para download do voucher.
VoucherPage.apmName.overrides.Footer.props.showPoweredByDeunaBooleanIndica se o rótulo "Powered by Deuna" é mostrado.
OtpPáginaObjectSubstituições de definição de objeto para a página OTP.
OtpPage.overridesObjectContém substituições específicas para componentes da página OTP.
OtpPage.overrides.HeaderObjectObjeto que define substituições relacionadas ao cabeçalho para a página OTP.
OtpPage.overrides.Header.propsObjectPropriedades do cabeçalho, como o URL do logotipo.
OtpPage.overrides.Header.props.urlStringURL do logotipo a ser exibido na página OTP.
OtpPage.overrides.HeadingsObjectObjeto que define o título e a descrição da página OTP.
OtpPage.overrides.Headings.titleStringTítulo personalizado para a página OTP.
OtpPage.overrides.Headings.descriptionStringTexto descritivo da página OTP.
OtpPage.overrides.OtpChangeChannelButtonObjectObjeto que define a descrição do botão de mudança de canal OTP.
OtpPage.overrides.OtpChangeChannelButton.descriptionObjectDescrições para envio de OTP por SMS ou e-mail.
OtpPage.overrides.OtpChangeChannelButton.description.smsStringDescrição personalizada para enviar OTP por SMS.
OtpPage.overrides.OtpChangeChannelButton.description.emailStringDescrição personalizada para enviar OTP por email.
OtpPage.overrides.ContinueAsGuestButtonObjectObjeto que define a descrição do botão "continuar como convidado".
OtpPage.overrides.ContinueAsGuestButton.descriptionStringTexto descritivo para continuar como convidado.
Padrão de faturamentoXObjectObjeto que define a estrutura de entrada dos dados de faturamento.
BillingPatternX.translations.en.titleStringTítulo principal da seção de faturamento.
BillingPatternX.translations.en.addBillingData.errorStringMensagem de erro ao não completar os dados de cobrança.
BillingPatternX.translations.en.addBillingData.optionalTagStringTag para indicar campos não obrigatórios.
BillingPatternX.translations.en.addBillingData.titleStringTítulo para adicionar informações de faturamento.
BillingPatternX.translations.en.billingSummary.dniStringEtiqueta para documento no resumo de cobrança.
BillingPatternX.translations.en.billingSummary.updateStringTexto para modificar as informações.
BillingPatternX.translations.en.billingView.cancelStringTexto para cancelar a ação.
BillingPatternX.translations.en.billingView.saveStringTexto para salvar alterações de faturamento.
BillingPatternX.translations.en.billingView.titleStringTítulo para visualização de entrada de dados de faturamento.
BillingPatternX.translations.en.billingWithSameData.titleStringTexto para usar os mesmos dados de faturamento.
BillingPatternX.translations.en.inputs.companyBilling.labelStringRótulo da pessoa jurídica.
BillingPatternX.translations.en.inputs.companyBilling.name.labelStringEtiqueta para o nome da empresa.
BillingPatternX.translations.en.inputs.companyBilling.activity.labelStringRótulo para linha de negócios ou atividade.
BillingPatternX.translations.en.inputs.companyBilling.address.labelStringEtiqueta para endereço fiscal.
BillingPatternX.translations.en.inputs.companyBilling.city.labelStringEtiqueta para cidade.
BillingPatternX.translations.es.inputs.companyBilling.email.labelStringEtiqueta para e-mail.
BillingPatternX.translations.en.inputs.companyBilling.identityDocument.labelStringEtiqueta para registro fiscal.
BillingPatternX.translations.en.inputs.companyBilling.phone.labelStringEtiqueta para número de telefone de contato.
BillingPatternX.translations.en.inputs.personBilling.labelStringEtiqueta para pessoa física.
BillingPatternX.translations.en.inputs.personBilling.firstName.labelStringEtiqueta para o primeiro nome.
BillingPatternX.translations.en.inputs.personBilling.lastName.labelStringEtiqueta para nome de família.
BillingPatternX.translations.en.inputs.personBilling.city.label1StringRótulo alternativo 1 para cidade.
BillingPatternX.translations.en.inputs.personBilling.stateName.label1StringEtiqueta para província.
BillingPatternX.translations.en.inputs.personBilling.zipCode.labelStringEtiqueta para código postal.
BillingPatternX.translations.en.inputs.errors.inputRequiredStringMensagem para campo obrigatório.
BillingPatternX.translations.en.inputs.errors.invalidEmailStringMensagem para e-mail inválido.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.ARStringEtiqueta para documento de identidade do país (Argentina).
BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.ARStringErro para país: ID inválido (Argentina).
UserInfoPatternObjectObjeto que define a estrutura de entrada dos dados do usuário.
UserInfoPattern.titleStringTítulo personalizado para a seção de dados do usuário.
UserInfoPattern.translations.inputs.email.labelStringEtiqueta personalizada para o campo de e-mail.
UserInfoPattern.translations.en.inputs.firstName.labelStringEtiqueta personalizada para o campo de nome.
UserInfoPattern.translations.en.inputs.lastName.labelStringRótulo personalizado para o campo do sobrenome.
UserInfoPattern.translations.en.inputs.phone.labelStringEtiqueta personalizada para o campo de telefone.
UserInfoPattern.translations.en.inputs.identityDocument.label.COStringEtiqueta para Colômbia: Cédula / Doc de identidad.
UserInfoPattern.translations.en.inputs.identityDocument.label.CLStringEtiqueta para Chile: RUT/DNI.
UserInfoPattern.translations.en.inputs.identityDocument.label.ECStringEtiqueta para o Equador: Cédula / Doc de identidad.
UserInfoPattern.translations.en.inputs.identityDocument.label.MXStringEtiqueta para o México: Número RFC.
UserInfoPattern.translations.en.inputs.identityDocument.label.BRStringEtiqueta para o Brasil: Registro Geral.
UserInfoPattern.translations.en.inputs.identityDocument.label.ARStringEtiqueta para Argentina: DNI / Doc de Identidad.
UserInfoPattern.translations.es.inputs.identityDocument.label.UYStringEtiqueta para Uruguai: Cédula / Doc de identidad.