# Considerações de Design

Source: https://developer.avalara.com/tax_docs_pt/experiencia_usuario/consideracoes/

# Considerações de Design

Como deve ser a interface do usuário da sua integração? Quais elementos de design você deve incluir? Para certificação de parceiro, esta seção descreve os elementos de design necessários para obter a certificação. Esses elementos de interface do usuário foram cuidadosamente criados para ajudá-lo a criar uma integração direta e descomplicada para seus usuários e para ajudar a garantir que sua integração esteja em conformidade.

Os requisitos do selo são divididos nos seguintes tipos:

-   **Obrigatório**: Este elemento de design é necessário para se tornar certificado.

-   **Sugerido**: Esse elemento de design não é obrigatório, mas recomendamos que sua interface do usuário inclua elementos sugeridos.

## Requisitos de certificação

**Obrigatório/**

**Sugerido**

**Requisitos** 

**Notas** 

**Nível**

Obrigatório

Configurar credenciais Avalara

A prática recomendada é aprimorar a interface do usuário para facilitar a entrada de credenciais do Avalara, incluindo:

UI 

\- Token de ID do cliente

\- Token secreto

Obrigatório  

Conexão de Autenticação de Teste - Serviço de Ping 

Existe um método disponível para disponibilidade de serviço/PING

UI 

Obrigatório

Registro abrangente

Como todas as transações são baseadas em JSON de solicitação/resposta, o conector deve fornecer registros das transações para solução de problemas, se necessário. Os parceiros podem definir o tempo necessário para manter esses dados no sistema

UI 

Obrigatório

Selecionar opção de ambiente

Fornecer opção de ambiente para permitir que o key user alterne entre a interface de usuário do ambiente de sandbox e de produção

UI 

Obrigatório

Ambiente de verificação

Fornece evidências que demonstram em qual ambiente (produção ou sandbox) o cliente/parceiro está operando a interface do usuário

UI 

Sugerido  

Definir o tempo limite para chamadas de API

Definir um tempo limite para chamada de API, conforme recomendado pelas práticas recomendadas 

Ocultar configuração

Obrigatório

URL base da API

As URLs devem ser configurações do sistema

Ocultar configuração

Obrigatório

Versão 

Informar compatibilidade da versão com o ERP e a arquitetura do conector

Documentação 

Obrigatório

Arquitetura 

Informar a arquitetura do conector, bem como os pré-requisitos para operação

Documentação

Obrigatório

Interface de usuário (UI)

Desenvolver uma interface de usuário para permitir que os usuários monitorem não apenas os documentos fiscais extraídos da aplicação Avalara, como também habilitar ações (POST) do sistema de origem

UI 

### Setup de processos Inbound

Edição dos parâmetros de busca para importar documentos

![](https://www.avalara.com/content/dam/assets/ui/screenshots/setup_inbound01.png)

Selecione o documento do resultado da busca

![](https://www.avalara.com/content/dam/assets/ui/screenshots/historico_inbound02.png)

Verifique o histórico do processo e no final, exporte o documento no formato desejado

![](https://www.avalara.com/content/dam/assets/ui/screenshots/setup%2003.png)

[Anterior](/tax_docs_pt/conceitos/documento_fiscal)

[Próxima](/tax_docs_pt/transacoes/nfe)