Para enviar os pedidos que são gerados na Tray para o sistema da Mainô é preciso acessar o Conecta, que é o responsável pela conexão entre os dois sistemas.
O link de acesso é https://conecta.maino.com.br/ e o E-mail e a Senha são os mesmos usados para acessar a Mainô.
IMPORTANTE:
É preciso que você confira os status dos pedidos na Tray. O dicionário de status é necessário porque a Tray permite que o status do pedido seja um campo de texto livre e no sistema Mainô os status são padrões. Dessa forma, você precisa conectar todos os status relevantes (que devem ser capturados pelo Conecta) ao status que nosso sistema entende.
Para parametrizar o dicionário status basta em Grupos, depois vá até a empresa desejada e clique na seta ao lado de Empresas > Conectores.
O passo seguinte é clicar na seta ao lado de Alterar > Visualizar dicionário de status.
Todo status que o cliente desejar que seja salvo, precisa ser marcado como “Pendente". Você também pode marcar quais são os status equivalentes à “Finalizados” e “Excluídos”, mas o mais importante é o “Pendente”. Os status podem ser marcados um por vez, ou selecionando em massa pelas caixas de seleção (como na imagem abaixo), definindo eles da forma que considerar necessária.
.
Depois vá até o grupo da sua empresa e clique ao lado de Empresas > Pedidos Tray.
Todos os pedidos que chegaram da Tray no Conecta irão aparecer listados:
Você pode visualizar o seu pedido clicando em "Visualizar".
Caso o produto esteja sem movimentação, clique em "Movimentar":
Você será redirecionado para uma página com todos os produtos do pedido de venda em questão. Nesta página você vai clicar em "Criar movimentação".
Depois do clique, a janela de movimentações irá abrir, onde você vai conferir as informações ou fazer edições necessárias.
Com tudo certo, basta finalizar a movimentação. Depois é só clicar em "Sincronizar".
A sincronização garante que os produtos que estamos recebendo da Tray conferem com os produtos que existem no Mainô.
Caso algum erro ocorra na sincronização, exibiremos um aviso do que ocorreu. Quando ocorrem erros de sincronização, geralmente é devido à inconsistência de dados. Se as informações de um produto que capturamos da Tray não existirem na Mainô, a sincronização não será realizada.
Se a sincronização for concluída, basta clicar em "Criar Pedido no Mainô".
Feito isso o pedido vai ficar com a informação de Sincronização Realizada.
E com isso o seu pedido já vai direto para o Mainô. Basta conferir as informações no sistema da Mainô! :)
Parâmetros enviados produtos.
access_token | String | Chave de acesso |
id | Number | Código do produto |
name | String | Nome do produto |
reference | String | Referência do produto |
category_id | Number | Código da categoria principal do produto |
ean | String | Código EAN do produto |
price | Decimal | Preço do produto |
price_range | String | Faixa de preço do produto |
brand | String | Marca do produto |
available | Number | Produto disponível (Veja Tabela A) |
stock | Number | Estoque do produto |
promotion | Number | Produto em promoção (Veja Tabela B) |
free_shipping | Number | Produto com frete grátis (Veja Tabela C) |
release | Number | Produto em lançamento (Veja Tabela D) |
hot | Number | Produto em destaque (Veja Tabela E) |
quantity_sold | Number | Quantidade vendida do produto |
release_date | Date | Data de lançamento do produto (Formato: aaaa-mm-dd) |
rand | Number | Ordem aleatória |
sort | String | Ordenação |
limit | Number | Limite de Registros |
page | Number | Página corrente |
attrs | String | Atributos do produto |
created | Date | Filtro de data de criação, ex.: (Formato: aaaa-mm-dd) |
modified | Date | Filtro de data de modificação, ex.: (Formato: aaaa-mm-dd) |
Parâmetros enviados pedidos de venda:
Campo | Tipo | Descrição |
Order | Object | Dados do pedido |
id | Number | Código do pedido |
status | String | Status do pedido |
date | Date | Data do pedido |
delivery_date | Date | Data da entrega |
hour | Hour | Horário do pedido |
customer_id | Number | Código do cliente |
partial_total | Decimal | Valor parcial do pedido |
taxes | Decimal | Valor de acréscimo / taxa |
discount | Decimal | Valor de desconto |
point_sale | String | Local de venda |
shipment | String | Tipo de frete |
shipment_value | Decimal | Valor de frete |
shipment_date | Date | Data de envio do pedido |
delivered | Number | Pedido enviado (Veja Tabela A) |
store_note | String | Informações adicionais da loja |
customer_note | String | Informações adicionais do cliente |
partner_id | Number | Código do parceiro |
discount_coupon | Decimal | Código do cupom de desconto |
payment_method_rate | Decimal | Taxa do meio de pagamento |
installment | Number | Quantidade de parcelas |
value_1 | Decimal | Valor |
sending_code | String | Código de envio |
sending_date | Date | Data de envio |
billing_address | Number | Código do endereço de cobrança |
delivery_time | String | Tempo de entrega |
payment_method_id | Number | Código do meio de pagamento |
payment_method | Number | Meio de pagamento |
session_id | Number | Código da sessão |
total | Number | Valor total do pedido |
payment_date | Date | Data de provisionamento ou data de pagamento de acordo com a seleção no painel |
access_code | String | Código de acesso |
shipment_integrator | String | Integrador de envio |
modified | Date | Data de Moticação |
id_quotation | Number | Código externo de cotação de frete (Gateway de Frete) |
estimated_delivery_date | Number | Tempo estimado de entrega |
is_traceable | Number | É rastreavel |
external_code | String | codigo externo |
tracking_url | String | URL de rastreio |
has_payment | String | "se o retorno for 1 - existe pagamento efetuado se o retorno for 0 - não há pagamento confirmado" |
has_shipment | String | "se o retorno for 1 - existe forma de envio se o retorno for 0 - não há forma de envio" |
has_invoice | String | "se o retorno for 1 - existe dados fiscais se o retorno for 0 - ainda não há dados fiscais" |
printed | String | "se o retorno for 1 - o pedido já foi impresso se o retorno for vazio """" - o pedido ainda não foi impresso" |
interest | Decimal | Valor do Juros do Pedido |
total_comission_user | String | Total de commisão por Usuario |
total_comission | String | Total de commisão |
OrderStatus | Object | Detalhes do status do pedido |
ProductsSold | Object | Lista de produtos do pedido |
id | Number | Código dos produtos do pedido |
Payment | Object | Informações de pagamento do pedido |
id | Number | Código de pagamento do pedido |
OrderInvoice | Object | Informações da nota fiscal do pedido |
id | Number | Código da nota fiscal do pedido |
CustomerAddress | Object | Informações de endereço do cliente |
id | Number | Código de endereço do cliente |
payments_notification | Object | Informações de notificação do pedido |
ShippingLabel | String | URL de Impressão da Etiqueta |
notification | String | URL de notificação do pedido |