Passar para o conteúdo principal
Integração: Mainô + Tray

Saiba como mandar os seus pedidos da Tray para o Mainô

Priscila Arraes avatar
Escrito por Priscila Arraes
Atualizado há mais de 3 meses

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

Respondeu à sua pergunta?