Skip to main content

Integrações Descontinuadas

Autor: Gustavo Francisco

Data de criação: 03/01/2020

Revisor: Ellem Cristina Ferraciolli

Data de revisão: 29/09/2020

Revisor: Thiago Teófilo

Data de revisão: 24/08/2021

Configurando o acesso à API

Credenciais de Acesso

Inicialmente, será necessário adicionar as credenciais de acesso ao MarketPlace. Cada MarketPlace tem suas credenciais de acesso, entre em contato com o seu marketplace para conseguir os acessos necessários. Os marketplaces integrados no BrERP são o Plugg.To, Adena, InfoAr, Moovin e o Skyhub. Como exemplo, temos o acesso ao Adena. Para isso, acesse a url do seu marketplace do Adena, conecte-se com suas credenciais.

adena

E então adicione essas informações no BrERP, para isso abra o Menu > MarketPlaces > Configuração do MarketPlace.

marketplace

marketplace2

Após adicionar todas as credenciais da API, selecione a organização em que o pedido será criado e adicione um nome para facilitar a identificação.

marketplace3

Configurações Adicionais

Após configurado o marketPlace, novas abas serão habilitadas Configurações do Parceiro de Negócios e Configurações do Pedido.

Essas informações irão sobrescrever as configurações iniciais do parceiro de negócios e da ordem de venda durante a obtenção dos pedidos.

marketplacePN

marketplaceOV

Destaque Para cada marketPlace o campo Último Pedido, possui um formato diferente. Verifique abaixo o padrão de cada integração:

  • Adena: DD/MM/AAAA (25/09/2019)
  • InfoAr: AAAA-MM-DD (2019-09-25)
  • Moovin: AAAA-MM-DD hh:mm:ss (2019-09-25 17:38:45)
  • SkyHub: AAAA-MM-DDThh:mm:ss (2019-09-25T17:38:45)

Exceções de Pedido

É possível criar várias configurações adicionais, que sobrescrevem as padrões descritas acima, para isso, clique na aba de Exceção.

marketplaceExcecoes

Após os pedidos serem importados, serão comparados com o Canal de Origem e o Status das abas de Exceções e caso forem iguais, o pedido será criado com essas informações, e caso contrário, as informações Padrões (Conforme descrito anteriormente) serão utilizadas.

Filtrando os pedidos obtidos

No BrERP é possível filtrar os pedidos recebidos do Marketplace, a seguir será apresentado as possibilidades de filtros.

Filtrando por estado do pedidos

Apenas é necessário a criação do “Status de Pedido do MarketPlace” no BrERP e que esse status seja informado nas configurações adicionais, conforme descrito anteriormente.

statusmenu

marketplaceStatus

Novamente, para cada marketplace tem uma sequencia de status permitido.

Para o Adena, o campo “Value” e o campo “Status Url” deve ser estritamente idêntico ao da tabela abaixo (se não tiver Status Url, o pedido com esse status não pode ser filtrado, apenas poderá ser atualizado), já o campo “Name” pode ser qualquer outro valor para sua identificação.

ValueStatus UrlDescriçãoPagoObservações
prPedido RecebidoNãoRetornado apenas no momento de criação do pedido na loja no método de todos os pedidos
agaguargando_pagamentoAguardando o PagamentoNãoRetornado pelo método aguardando_pagamento e todos os pedidos
paanalisePedido em análiseNãoRetornado pelo método analise e todos os pedidos
pppagosPago pagoSimRetornado pelo método pagos e todos os pedidos
psPago em separaçãoSimRetornado pelo método de todos os pedidos
leLiberado para envioSimRetornado pelo método de todos os pedidos
peenviadosPedido enviadoSimRetornado pelo método enviados e todos os pedidos
pententreguesPedido entregueSimRetornado pelo método entregues e todos os pedidos

Para o InfoAr só é necessário o campo “Value”, que deve ser estritamente idêntico ao da tabela abaixo, já o campo “Name” pode ser qualquer outro valor para sua identificação. Link para documentação deles: InfoAr

NomeValue
Aguardando Pagamentostatus.waiting_payment
Pagostatus.paid
Não autorizadostatus.payment_refused
Aguardando enviostatus.waiting_shipment
Em separaçãostatus.preparing_shipment
Enviadostatus.shipped
Aguardado retiradastatus.waiting_pick_up
Entreguestatus.delivered
Canceladostatus.canceled
Faturadostatus.billed
Faturado parcialmentestatus.billed_partial
Devolvido parcialmentestatus.returned_partial
Devolvidostatus.returned

Para o Moovin só é necessário o campo “Value”, que deve ser estritamente idêntico ao da tabela abaixo, já o campo “Name” pode ser qualquer outro valor para sua identificação. Link para documentação deles: Moovin

codigo_statusdescricao_lojadescricao_lojadescricao_loja
1Em compraEm comprapendente
2PendentePendentependente
3Em AnáliseEm Análisependente
4AprovadoCrédito e Cadastro Aprovadosaprovado
5Aguardando ClearSaleEm análisependente
6Ag. Conf. de EstoqueEm Análisependente
7Ag. ProdutoEm Análisependente
8Aguardando RetiradaAguardando Retiradatransporte
9Faturado - NFAprovado para envioaprovado
10Cancelado PagamentoCanceladocancelado
11Cancelado AnáliseCanceladocancelado
12DevolvidoDevolvidocompleto
13Entregue atrasadoEntreguecompleto
14EntregueEntreguecompleto
15FurtadoTransportetransporte
16Entregue indenizadoEntreguecompleto
17TransporteTransportetransporte
18Transporte AtrasadoTransportetransporte
19Transporte ProblemaTransportetransporte
20Trasporte ConceitoTransportetransporte
21FraudeCanceladocancelado
28Pendente RetornoPendentependente
29TrocaEm processo de trocacompleto
30Aguardando estoque (pré-venda).Aguardando estoque (pré-venda)aprovado
31Saiu para entregaSaiu para entregatransporte
32Aprovação parcial de CartãoAprovação parcial de Cartãopendente
66EstornadoCanceladocancelado

Para o SkyHub só é necessário o campo “Value”, que deve ser estritamente idêntico ao da tabela abaixo, já o campo “Name” pode ser qualquer outro valor para sua identificação. Link para documentação deles: SkyHub

ValueChave de BuscaTipoDescrição
order_canceledCancelado (SkyHub)CANCELEDCanceled é o status que o pedido recebe quando o mesmo foi cancelado, seja porque o cliente desistiu da compra ou o lojista não tem mais o estoque para atender ao pedido.
order_shippedPedido Enviado (SkyHub)SHIPPEDShipped é o Status que o pedido recebe quando o lojista envia os dados de NFe e Código de Rastreio.
completeCompleto (entregue) (SkyHub)DELIVEREDDelivery é o status que o pedido recebe quando foi entregue ao cliente.

Configurando os Produtos

Para obtenção/atualização/criação das informações dos produtos do marktplace o campo “É enviado aos MarketPlace?” deve ser marcado como verdadeiro. enviadomarketplace

É habilitado a aba “Descrição do MarketPlace”. Cada um dos marketplaces tem sua peculiaridade que será descrita a seguir. descricaoproduto

Para o Adena, deverá ser informado o SKU do produto no campo "SKU (UCE)" do BRERP. Na aba "Descrição" é obrigatório preencher os campos “Configuração do MarketPlace”, “Identificador MarketPlace” e “Categoria”. O campo Identificador (ID) do produto no Adena pode ser encontrado conforme o print a seguir.

Clica no botão de zoom (botão azul selecionado no print abaixo) ou no botão de edição (botão amarelo selecionado). adena2 O ID do produto vai estar na url, conforme o print abaixo (nesse exemplo o ID é 965) adena3

  • InfoAr: Deverá ser informado os campos "Nome (MarketPlace)", "Marca do Produto (MarketPlace)", "Comprimento do Produto (MarketPlace)" e "Altura do Produto (MarketPlace)" e "Comprimento do Produto (MarketPlace)" devem ser informados em cm. Na aba "Descrição" é obrigatório o “Configuração do MarketPlace”, "Identificador MarketPlace" e "Descrição MarketPlace". De acordo com a InfoAr podem causar a reprovação do produto na plataforma o não preenchimento da Descrição do produto (campo "Descrição MarketPlace" no BRERP) com texto de garantia e a Tensão em caso de aparelhos eletronicos, e as dimensões do produto. Para indisponibilizar um produto, o estoque deve ser zerado e o status "Disponivel no MarketPlace" deve ser desmarcado.

  • Moovin: Deverá ser informado o SKU do produto no campo "SKU (UCE)" do BRERP. Na aba "Descrição" é obrigatório preencher os campos “Configuração do MarketPlace”, “Identificador MarketPlace”.

  • Skyhub: Deverá ser informado o SKU do produto no campo "SKU (UCE)" do BRERP. Na aba "Descrição" é obrigatório preencher os campos “Configuração do MarketPlace”, “Identificador MarketPlace”, "Descrição MarketPlace", "Categoria".

Atualizando Produto individualmente

Para obtenção/atualização das informações do produto do marktplace é só rodar o processo "Retorna um produto do MarketPlace" na janela produto. Esse mesmo processo pode ser rodado da aba "Descrição" retornaproduto

Atualizando todos os Produtos disponíveis

Para obtenção/atualização das informações dos produtos do marktplace é só rodar o processo "Retorna Todos os Produtos do MarketPlace" do menu. retornaprodutos

Enviando Produto individualmente

Para criação/atualização das informações do produto do marktplace é só rodar o processo "Criar ou Atualizar um produto do MarketPlace" na janela produto. Esse mesmo processo pode ser rodado da aba "Descrição" e também atravez do Menu. enviaproduto

Copiando uma Descrição

Caso desejar, é possível duplicar a atual aba de Descrição do Produto. A descrição será duplicada substituindo a Organização e a Configuração do MarketPlace informadas. copiardescricao

Utilizando o MarketPlace

Obter os Pedidos

obterPedidos Após abrir o processo de obtenção de pedidos, será necessário informar apenas a configuração de qual MarketPlace será obtido. obterPedidos2

Ajustando Pedidos inválidos

Após realizar o processo acima, pode ocorrer de alguns pedidos serem invalidados por falta de informações, assim será apresentado uma mensagem, verifique a imagem a seguir: file

Clique no link com icone de Zoom para acessar a janela Pedido Obtidos do MarketPlace, assim irá apresentar a mensagem de erro relatando o que precisa ser ajustado. file

Ajuste as informações necessárias e salve, clicando no botão com icone de disquete, assim se todas os dados estiverem corretas o pedido ficará Válido. file

Deletar Produto do MarketPlace

Acesse o cadastro do produto e vá na aba Descrição do MarketPlace, clique na engrenagem e clique em Deletar Produto. file

**Esta opção só é possivel realizar com a integração SkyHub

Atualizando os Pedidos na Lista de Embarque

Nos Detalhes da Lista de Embarque é obrigatório adicionar o código de rastreio para que seja possível atualizar o pedido. atualizarPedidos O pedido pode ser atualizado um a um na aba Detalhes da linha de embarque, ou então atualizar todos os pedido no cabeçalho da Lista de Embarque. atualizarPedidos2

atualizarPedidos3