Integrações com e-commerce

Climba

Documentação e suporte

 


Ambiente de homologação

 


Autenticação

 


O que é sincronizado?

 


Envio de marcas

Resource Método
brands POST
brands/<Id da marca na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id da marca na Climba

name 

Descrição da marca

description 

Null

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Marca
Grava no ERP o id da marca na Climba Id retornado IntegracaoEcommerce_Marca.IdMarcaEcommerce
Grava/atualiza no ERP a data da ultima sincronização da marca data e hora atual IntegracaoEcommerce_Marca.DataHoraUltimaSinc

 


Envio de categorias

Resource Método
categories POST
categories/<Id da categoria na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id da categoria na Climba

parentId

Id do grupo ou catalogo pai no ERP

name

descrição do grupo ou catálogo

order

Classificacao do grupo ou catalogo

description 

Null

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo/IntegracaoEcommerce_Catalogo
Grava no ERP o id da categoria na Climba Id retornado IntegracaoEcommerce_Grupo.IdGrupoEcommerce/ IntegracaoEcommerce_Catalogo.IdCatalogoEcommerce
Grava/atualiza no ERP a data da ultima sincronização do grupo ou catálogo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc/ IntegracaoEcommerce_Catalogo.DataHoraUltimaSinc

 


Envio de itens simples

Resource Método
products POST
products/<Id do item no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item no ERP

status

Status do item no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo/catalogo do item

brandId

Id da climba vinculado a marca do item

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de itens com variação

Resource Método
products POST
products/A<id do agrupamento no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

"A" + Id do agrupamento no ERP

status

Status do agrupamento no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo de um item do agrupamento

brandId

Id da climba vinculado a marca de um item do agrupamento

name

Descrição do agrupamento

description

Observação de um item do agrupamento

productVariants

<as tags abaixo serão enviadas pra cada item do agrupamento>

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

Id da cor do item

      name

Descrição da cor

      attributeGroupId

"1"

      id

Id do tamanho do item

      name

Descrição do tamanho

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens agrupados
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de variações
Cores
Resource Método
attributes POST
attributes/1/<Id da cor no ERP> PUT
Regras para envio
Dados enviados

Tag de envio

O que será enviado

id

Id da cor no ERP

name

Descrição da cor

attributeGroupId

"1"

Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização da Cor data e hora atual

Cor.DatahoraultimaSincClimba

Tamanhos
Resource Método
attributes POST
attributes/2/<Id do tamanho no ERP> PUT
Regras para envio
Dados enviados

Tag de envio

O que será enviado

id

Id do tamanho no ERP

name

Descrição do tamanho

attributeGroupId

"2"

Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do tamanho data e hora atual

Tamanho.DatahoraultimaSincClimba


Busca de pedidos

Regras
Opções na Configuração
Dados usados para criar o pedido

Tag de retorno

Campo correspondente

id

Id do pedido pda

id

Numero do pedido

customerComment

Observação

shippingAddress/state

UF de destino

name

nome do cliente

sourceId

id marketplace

totalValue

Valor total do pedido

totalValue

Valor total dos itens

discountValue

Valor do desconto

additionValue

Valor do acréscimo

shippingValue

Valor do frete

payment/id

Id do método de pagto

payment/installmentQuantity

Parcela do método

shipping/id

Id da transportadora

Item do pedido

Regras
Dados usados para criar os itens

Tag de retorno

Campo correspondente

Base de dados

sequence

sequencial do item no pedido

pedido_item.sequencial

sequence

sequencial do item no pedido

pedido_item.idpedidoitem

id

id do pedido na climba

pedido_item.idpedidopda

sku

Sku do item na climba

 

productId

Id do item no ERP

 

quantity

Quantidade do item

pedido_item.qt

sellingPrice

Valor unitario do item

pedido_item.valor

sellingPrice

Valor de pauta

pedido_item.valorpauta

sellingPrice

Valor sugerido

pedido_item.valorsugerido

quantity * sellingPrice

Valor total do item

pedido_item.valortotal

discountValue

Valor do desconto 

pedido_item.valordesconto

discountValue/quantity * sellingPrice

Percentual do desconto

pedido_item.perc_desconto

additionValue

Valor de acrescimo 

pedido.valoracrescimo

additionValue/quantity * sellingPrice

Percentual de acrescimo

pedido_item.perc_acrescimo

Cliente do pedido

Regras 
Opções na Configuração
Dados usados para criar o cliente

Tag de retorno

Campo correspondente

"Cadastrado via Climba"

Observação

birthDate

Data de nascimento

id

Id do cliente na Climba

name

Fantasia

name

Razão

gender  = "m" ou "f"

Sexo

email

e-mail

email

e-mail NF-e

documents/ type 

-

   type  = "cpf"

      number

CPF

   type = "cnpj"

-

      number

CNPJ

  type = "ie"

-

      number

IE

  type = "rg"

 

      number

RG

phones

 

  type = "primary"

 

      number

Fone

  type = "secundary"

 

      number

Fone 2

  type = "others"

 

      number

Fax

shippingAddress

 

  street

Endereço

  streetNumber

Número

  complement

Complemento

  district

Bairro

  state

UF

  zipCode

CEP

  city

Nome da Cidade

Envio de Nota fiscal

Resource Método
orders/<id do pedido pda>/billed POST
Regras 
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

number

Número da NFS

nfeAccessKey

Chave eletrônica da NFS

xml

XML da NFS

logisticOperatorId

Id da Operador logistico informada na configuração. Se não envia vazio.

 

 

 

(Desenvolvimento) Ideris

Documentação e suporte


Autenticação


O que é sincronizado?


Envio de marcas

Resource Método
brand POST
brand PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id da marca na Ideris

description 

Descrição da marca

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Marca
Grava no ERP o id da marca na Ideris Id retornado IntegracaoEcommerce_Marca.IdMarcaEcommerce
Grava/atualiza no ERP a data da ultima sincronização da marca data e hora atual IntegracaoEcommerce_Marca.DataHoraUltimaSinc

Envio de departamentos

Resource Método
department POST
department PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id do departamento na Ideris

name 

Descrição da família no ERP

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Familia
Grava no ERP o id do departamento na Ideris Id retornado IntegracaoEcommerce_Familia.IdFamiliaEcommerce
Grava/atualiza no ERP a data da ultima sincronização da familia data e hora atual IntegracaoEcommerce_Familia.DataHoraUltimaSinc

Envio de NCM

Resource Método
ncm POST
ncm PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id do NCM na Ideris

name 

Descrição da classificação fiscal no ERP

code

Classificação fiscal no ERP

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_NCM
Grava no ERP o id do NCN na Ideris Id retornado IntegracaoEcommerce_NCM.IdNCMEcommerce
Grava/atualiza no ERP a data da ultima sincronização do NCM data e hora atual IntegracaoEcommerce_NCM.DataHoraUltimaSinc

Envio de categorias

Resource Método
category POST
category PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id da categoria na Climba

name

descrição do grupo ou catálogo

parentCategoryId

Id do grupo ou catalogo pai no ERP

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo/IntegracaoEcommerce_Catalogo
Grava no ERP o id da categoria na Ideris Id retornado IntegracaoEcommerce_Grupo.IdGrupoEcommerce/ IntegracaoEcommerce_Catalogo.IdCatalogoEcommerce
Grava/atualiza no ERP a data da ultima sincronização do grupo ou catálogo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc/ IntegracaoEcommerce_Catalogo.DataHoraUltimaSinc

 


Envio de itens (SKU)

Resource Método
sku POST
sku PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item na Ideris

sku

Id do item ou referencia no ERP

title

Descrição do item no ERP

type

"SIMPLES"

updateStockListings

"True"

updateStockKit

"True"

ean

Código de barras do item

ncmId

Id da Ideris vinculado ao NCM do item

originId

Origem do item

stocks

tag do estoque

  currentStock

Quantidade em estoque do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Ideris Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc

Criação\Edição de modelo de anúncio por SKU

Resource Método
ListingModel POST
ListingModel PUT
Regras para criação\edição
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do modelo do anuncio do item na Ideris

title

Descrição do item no ERP

brandId

Id da Ideris vinculado a marca do item

categoryId

Id da Ideris vinculado ao grupo ou catalogo do item

departmentId

Id da Ideris vinculado a familia do item

statusId

"1" - Ativo

type

"SIMPLES"

SKUId

Id do SKU inserido na Ideris

SKU

Id do item ou referencia no ERP

quantity

Quantidade em estoque do item

longDescription

Descrição técnica do item

weight

Peso líquido do item

length

Comprimento da embalagem do item

width

Largura da embalagem do item

height

Altura da embalagem do item

weightPackage

Peso bruto do item

lengthPackage

Comprimento da embalagem do item

widthPackage

Largura da embalagem do item

heightPackage

Altura da embalagem do item

cost

Valor do custo médio unitário do item

value

Preço do item

listingModelImage

Tag de imagens

  Base64

Imagens do item em base 64

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Ideris Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
 

Busca de pedidos

Regras
Opções na Configuração
Dados usados para criar o pedido

Tag de retorno

Campo correspondente

id

Id do pedido pda

originName

nome do marketplace

totalAmount

Valor total do pedido

totalAmount

Valor total dos itens

discount

Valor do desconto

feeShipment

Valor do frete

feeShipment

Tarifa envio Ideris

feeOrder

Tarifa venda Ideris

Item do pedido

Regras
Dados usados para criar os itens

Tag de retorno

Campo correspondente

Base de dados

id

id do pedido na Ideris

pedido_item.idpedidopda

codeProduct

Sku do item na Ideris

iditem ou referencia

quantity

Quantidade do item

pedido_item.qt

unitPrice

Valor unitario do item

pedido_item.valor

unitPrice

Valor de pauta

pedido_item.valorpauta

unitPrice

Valor sugerido

pedido_item.valorsugerido

quantity * unitPrice

Valor total do item

pedido_item.valortotal

discount

Valor do desconto  rateado nos itens

pedido_item.valordesconto

discount/quantity * unitPrice

Percentual do desconto

pedido_item.perc_desconto

Cliente do pedido

Regras 
Opções na Configuração
Dados usados para criar o cliente

Tag de retorno

Campo correspondente

"Cadastrado via Ideris"

Observação

documentType

CPF ou CNPJ

ie

"ISENTO"

im

"ISENTO"

customerFirstName + customerLastName

Fantasia

customerLastName

Razão

customerEmail

e-mail

customerEmail

e-mail de nfe

phoneAreaCode + phoneNumber

Fone

addressStreet

Endereço

addressNumber

Número

addressComment

Complemento
districtName Bairro

stateAbbreviation

UF

addressZipCode

CEP

cityName

Nome da Cidade

Envio de Nota fiscal

Resource Método
order/<id do pedido pda>/invoice POST
Regras 
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

orderId

Id do pedido na Ideris 

number

Número da Nota

key

Chave eletrônica da nota

serie

Série da nota

xml

XML da Nota - base 64

issueAt

Data de emissão da nota

statusId

"1021" - Nota autorizada

cfop

Envia código CFOP somente se o marketplace for "Shopee"

MoveToInTransit

"False"


Atualiza status do pedido na Ideris

Resource Método
order PUT
Regras 
Dados enviados

Tag de envio

O que será enviado

orderId

Id do pedido na Ideris

statusId

1009 - Expedição

 

 



(Desenvolvimento) Loja Integrada

Documentação e suporte

Autenticação


O que é sincronizado?


Envio de marcas

Resource Método
marca POST
marca/<Id da marca na Loja integrada> PUT
marca/<id da marca no ERP>?id_externo=1 PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id_externo

Id da marca no ERP

nome

Descrição da marca

slug 

Descrição da marca

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Marca
Grava/atualiza no ERP a data da ultima sincronização da marca data e hora atual IntegracaoEcommerce_Marca.DataHoraUltimaSinc

 


Envio de categorias

Resource Método
categoria POST
categoria/<Id da categoria na Loja integrada> PUT
categoria/<id do grupo no ERP>?id_externo=1 PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id_externo

Id do grupo no ERP

nome

descrição do grupo

descricao

descrição do grupo

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo
Grava/atualiza no ERP a data da ultima sincronização do grupo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc

Envio de grades

Resource Método
grades POST
categoria/<id da grade no ERP>?id_externo=1 PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id_externo

Id da grade no ERP

nome

descrição da grade

nome_visivel

descrição da grade

Tratamento de Retorno
Operação Dado Base de dados ERP
Atualiza no ERP a data da ultima sincronização da grade data e hora atual grade.DataHoraUltimaSincLoja

Envio de variações de grade (tamanhos)

Resource Método
grade/<id da grade no ERP>/variacao?id_externo=1 POST
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id_externo

Id do tamanho no ERP

nome

descrição do tamanho

Tratamento de Retorno
Operação Dado Base de dados ERP
Atualiza no ERP a data da ultima sincronização do tamanho data e hora atual tamanho.DataHoraUltimaSincLoja

Envio de itens simples

Resource Método
produto POST
produto/<Id do item na Loja integrada> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id_externo

Id do item no ERP

sku

Id do item ou referencia

ncm

Classificação fiscal do item

nome

nome

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de itens agrupados

Resource Método
produto POST
produto/<Id do item na Loja integrada> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item no ERP

status

Status do item no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo/catalogo do item

brandId

Id da climba vinculado a marca do item

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual

Item.DataHoraUltimaSincClimbaFoto

 


Busca de pedidos

Regras
Opções na Configuração
Dados usados para criar o pedido

Tag de retorno

Campo correspondente

id

Id do pedido pda

id

Numero do pedido

customerComment

Observação

shippingAddress/state

UF de destino

name

nome do cliente

sourceId

id marketplace

totalValue

Valor total do pedido

totalValue

Valor total dos itens

discountValue

Valor do desconto

additionValue

Valor do acréscimo

shippingValue

Valor do frete

payment/id

Id do método de pagto

payment/installmentQuantity

Parcela do método

shipping/id

Id da transportadora

Item do pedido

Regras
Dados usados para criar os itens

Tag de retorno

Campo correspondente

Base de dados

sequence

sequencial do item no pedido

pedido_item.sequencial

sequence

sequencial do item no pedido

pedido_item.idpedidoitem

id

id do pedido na climba

pedido_item.idpedidopda

sku

Sku do item na climba

 

productId

Id do item no ERP

 

quantity

Quantidade do item

pedido_item.qt

sellingPrice

Valor unitario do item

pedido_item.valor

sellingPrice

Valor de pauta

pedido_item.valorpauta

sellingPrice

Valor sugerido

pedido_item.valorsugerido

quantity * sellingPrice

Valor total do item

pedido_item.valortotal

discountValue

Valor do desconto 

pedido_item.valordesconto

discountValue/quantity * sellingPrice

Percentual do desconto

pedido_item.perc_desconto

additionValue

Valor de acrescimo 

pedido.valoracrescimo

additionValue/quantity * sellingPrice

Percentual de acrescimo

pedido_item.perc_acrescimo

Cliente do pedido

Regras 
Opções na Configuração
Dados usados para criar o cliente

Tag de retorno

Campo correspondente

"Cadastrado via Climba"

Observação

birthDate

Data de nascimento

id

Id do cliente na Climba

name

Fantasia

name

Razão

gender  = "m" ou "f"

Sexo

email

e-mail

email

e-mail NF-e

documents/ type 

-

   type  = "cpf"

      number

CPF

   type = "cnpj"

-

      number

CNPJ

  type = "ie"

-

      number

IE

  type = "rg"

 

      number

RG

phones

 

  type = "primary"

 

      number

Fone

  type = "secundary"

 

      number

Fone 2

  type = "others"

 

      number

Fax

shippingAddress

 

  street

Endereço

  streetNumber

Número

  complement

Complemento

  district

Bairro

  state

UF

  zipCode

CEP

  city

Nome da Cidade

Envio de Nota fiscal

Resource Método
orders/<id do pedido pda>/billed POST
Regras 
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

number

Número da NFS

nfeAccessKey

Chave eletrônica da NFS

xml

XML da NFS

logisticOperatorId

Id da Operador logistico informada na configuração. Se não envia vazio.


Atualiza status do pedido na Ideris

Resource Método
order PUT
Regras 
Dados enviados

Tag de envio

O que será enviado

orderId

Id do pedido na Ideris

statusId

1009 - Expedição

 

 

(Desenvolvimento) NuvemShop

Documentação e suporte


Autenticação


O que é sincronizado?


 

Envio de categorias

Resource Método
categories POST
categories/<Id da categoria na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id da categoria na Climba

parentId

Id do grupo ou catalogo pai no ERP

name

descrição do grupo ou catálogo

order

Classificacao do grupo ou catalogo

description 

Null

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo/IntegracaoEcommerce_Catalogo
Grava no ERP o id da categoria na Climba Id retornado IntegracaoEcommerce_Grupo.IdGrupoEcommerce/ IntegracaoEcommerce_Catalogo.IdCatalogoEcommerce
Grava/atualiza no ERP a data da ultima sincronização do grupo ou catálogo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc/ IntegracaoEcommerce_Catalogo.DataHoraUltimaSinc

 


Envio de itens simples

Resource Método
products POST
products/<Id do item no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item no ERP

status

Status do item no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo/catalogo do item

brandId

Id da climba vinculado a marca do item

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de itens com variação

Resource Método
products POST
products/A<id do agrupamento no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

"A" + Id do agrupamento no ERP

status

Status do agrupamento no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo de um item do agrupamento

brandId

Id da climba vinculado a marca de um item do agrupamento

name

Descrição do agrupamento

description

Observação de um item do agrupamento

productVariants

<as tags abaixo serão enviadas pra cada item do agrupamento>

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

Id da cor do item

      name

Descrição da cor

      attributeGroupId

"1"

      id

Id do tamanho do item

      name

Descrição do tamanho

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens agrupados
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de variações
Cores
Resource Método
attributes POST
attributes/1/<Id da cor no ERP> PUT
Regras para envio
Dados enviados

Tag de envio

O que será enviado

id

Id da cor no ERP

name

Descrição da cor

attributeGroupId

"1"

Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização da Cor data e hora atual

Cor.DatahoraultimaSincClimba

Tamanhos
Resource Método
attributes POST
attributes/2/<Id do tamanho no ERP> PUT
Regras para envio
Dados enviados

Tag de envio

O que será enviado

id

Id do tamanho no ERP

name

Descrição do tamanho

attributeGroupId

"2"

Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do tamanho data e hora atual

Tamanho.DatahoraultimaSincClimba


Busca de pedidos

Regras
Opções na Configuração
Dados usados para criar o pedido

Tag de retorno

Campo correspondente

id

Id do pedido pda

id

Numero do pedido

customerComment

Observação

shippingAddress/state

UF de destino

name

nome do cliente

sourceId

id marketplace

totalValue

Valor total do pedido

totalValue

Valor total dos itens

discountValue

Valor do desconto

additionValue

Valor do acréscimo

shippingValue

Valor do frete

payment/id

Id do método de pagto

payment/installmentQuantity

Parcela do método

shipping/id

Id da transportadora

Item do pedido

Regras
Dados usados para criar os itens

Tag de retorno

Campo correspondente

Base de dados

sequence

sequencial do item no pedido

pedido_item.sequencial

sequence

sequencial do item no pedido

pedido_item.idpedidoitem

id

id do pedido na climba

pedido_item.idpedidopda

sku

Sku do item na climba

 

productId

Id do item no ERP

 

quantity

Quantidade do item

pedido_item.qt

sellingPrice

Valor unitario do item

pedido_item.valor

sellingPrice

Valor de pauta

pedido_item.valorpauta

sellingPrice

Valor sugerido

pedido_item.valorsugerido

quantity * sellingPrice

Valor total do item

pedido_item.valortotal

discountValue

Valor do desconto 

pedido_item.valordesconto

discountValue/quantity * sellingPrice

Percentual do desconto

pedido_item.perc_desconto

additionValue

Valor de acrescimo 

pedido.valoracrescimo

additionValue/quantity * sellingPrice

Percentual de acrescimo

pedido_item.perc_acrescimo

Cliente do pedido

Regras 
Opções na Configuração
Dados usados para criar o cliente

Tag de retorno

Campo correspondente

"Cadastrado via Climba"

Observação

birthDate

Data de nascimento

id

Id do cliente na Climba

name

Fantasia

name

Razão

gender  = "m" ou "f"

Sexo

email

e-mail

email

e-mail NF-e

documents/ type 

-

   type  = "cpf"

      number

CPF

   type = "cnpj"

-

      number

CNPJ

  type = "ie"

-

      number

IE

  type = "rg"

 

      number

RG

phones

 

  type = "primary"

 

      number

Fone

  type = "secundary"

 

      number

Fone 2

  type = "others"

 

      number

Fax

shippingAddress

 

  street

Endereço

  streetNumber

Número

  complement

Complemento

  district

Bairro

  state

UF

  zipCode

CEP

  city

Nome da Cidade

 

 

 

 

(Desenvolvimento) Magento

Documentação e suporte


Autenticação


O que é sincronizado?


Envio de marcas

Resource Método
brands POST
brands/<Id da marca na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id da marca na Climba

name 

Descrição da marca

description 

Null

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Marca
Grava no ERP o id da marca na Climba Id retornado IntegracaoEcommerce_Marca.IdMarcaEcommerce
Grava/atualiza no ERP a data da ultima sincronização da marca data e hora atual IntegracaoEcommerce_Marca.DataHoraUltimaSinc

 


Envio de categorias

Resource Método
categories POST
categories/<Id da categoria na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id da categoria na Climba

parentId

Id do grupo ou catalogo pai no ERP

name

descrição do grupo ou catálogo

order

Classificacao do grupo ou catalogo

description 

Null

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo/IntegracaoEcommerce_Catalogo
Grava no ERP o id da categoria na Climba Id retornado IntegracaoEcommerce_Grupo.IdGrupoEcommerce/ IntegracaoEcommerce_Catalogo.IdCatalogoEcommerce
Grava/atualiza no ERP a data da ultima sincronização do grupo ou catálogo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc/ IntegracaoEcommerce_Catalogo.DataHoraUltimaSinc

 


Envio de itens simples

Resource Método
products POST
products/<Id do item no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item no ERP

status

Status do item no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo/catalogo do item

brandId

Id da climba vinculado a marca do item

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto
 

Busca de pedidos

Regras
Opções na Configuração
Dados usados para criar o pedido

Tag de retorno

Campo correspondente

id

Id do pedido pda

id

Numero do pedido

customerComment

Observação

shippingAddress/state

UF de destino

name

nome do cliente

sourceId

id marketplace

totalValue

Valor total do pedido

totalValue

Valor total dos itens

discountValue

Valor do desconto

additionValue

Valor do acréscimo

shippingValue

Valor do frete

payment/id

Id do método de pagto

payment/installmentQuantity

Parcela do método

shipping/id

Id da transportadora

Item do pedido

Regras
Dados usados para criar os itens

Tag de retorno

Campo correspondente

Base de dados

sequence

sequencial do item no pedido

pedido_item.sequencial

sequence

sequencial do item no pedido

pedido_item.idpedidoitem

id

id do pedido na climba

pedido_item.idpedidopda

sku

Sku do item na climba

 

productId

Id do item no ERP

 

quantity

Quantidade do item

pedido_item.qt

sellingPrice

Valor unitario do item

pedido_item.valor

sellingPrice

Valor de pauta

pedido_item.valorpauta

sellingPrice

Valor sugerido

pedido_item.valorsugerido

quantity * sellingPrice

Valor total do item

pedido_item.valortotal

discountValue

Valor do desconto 

pedido_item.valordesconto

discountValue/quantity * sellingPrice

Percentual do desconto

pedido_item.perc_desconto

additionValue

Valor de acrescimo 

pedido.valoracrescimo

additionValue/quantity * sellingPrice

Percentual de acrescimo

pedido_item.perc_acrescimo

Cliente do pedido

Regras 
Opções na Configuração
Dados usados para criar o cliente

Tag de retorno

Campo correspondente

"Cadastrado via Climba"

Observação

birthDate

Data de nascimento

id

Id do cliente na Climba

name

Fantasia

name

Razão

gender  = "m" ou "f"

Sexo

email

e-mail

email

e-mail NF-e

documents/ type 

-

   type  = "cpf"

      number

CPF

   type = "cnpj"

-

      number

CNPJ

  type = "ie"

-

      number

IE

  type = "rg"

 

      number

RG

phones

 

  type = "primary"

 

      number

Fone

  type = "secundary"

 

      number

Fone 2

  type = "others"

 

      number

Fax

shippingAddress

 

  street

Endereço

  streetNumber

Número

  complement

Complemento

  district

Bairro

  state

UF

  zipCode

CEP

  city

Nome da Cidade

Envio de Nota fiscal

Resource Método
orders/<id do pedido pda>/billed POST
Regras 
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

number

Número da NFS

nfeAccessKey

Chave eletrônica da NFS

xml

XML da NFS

logisticOperatorId

Id da Operador logistico informada na configuração. Se não envia vazio.

 

 

 

(Desenvolvimento) Bitfuel

Documentação e suporte


Autenticação


O que é sincronizado?


Envio de marcas

Resource Método
brands POST
brands/<Id da marca na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id da marca na Climba

name 

Descrição da marca

description 

Null

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Marca
Grava no ERP o id da marca na Climba Id retornado IntegracaoEcommerce_Marca.IdMarcaEcommerce
Grava/atualiza no ERP a data da ultima sincronização da marca data e hora atual IntegracaoEcommerce_Marca.DataHoraUltimaSinc

 


Envio de categorias

Resource Método
categories POST
categories/<Id da categoria na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id da categoria na Climba

parentId

Id do grupo ou catalogo pai no ERP

name

descrição do grupo ou catálogo

order

Classificacao do grupo ou catalogo

description 

Null

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo/IntegracaoEcommerce_Catalogo
Grava no ERP o id da categoria na Climba Id retornado IntegracaoEcommerce_Grupo.IdGrupoEcommerce/ IntegracaoEcommerce_Catalogo.IdCatalogoEcommerce
Grava/atualiza no ERP a data da ultima sincronização do grupo ou catálogo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc/ IntegracaoEcommerce_Catalogo.DataHoraUltimaSinc

 


Envio de itens simples

Resource Método
products POST
products/<Id do item no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item no ERP

status

Status do item no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo/catalogo do item

brandId

Id da climba vinculado a marca do item

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de itens com variação

Resource Método
products POST
products/A<id do agrupamento no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

"A" + Id do agrupamento no ERP

status

Status do agrupamento no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo de um item do agrupamento

brandId

Id da climba vinculado a marca de um item do agrupamento

name

Descrição do agrupamento

description

Observação de um item do agrupamento

productVariants

<as tags abaixo serão enviadas pra cada item do agrupamento>

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

Id da cor do item

      name

Descrição da cor

      attributeGroupId

"1"

      id

Id do tamanho do item

      name

Descrição do tamanho

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens agrupados
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

Envio de variações
Cores
Resource Método
attributes POST
attributes/1/<Id da cor no ERP> PUT
Regras para envio
Dados enviados

Tag de envio

O que será enviado

id

Id da cor no ERP

name

Descrição da cor

attributeGroupId

"1"

Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização da Cor data e hora atual

Cor.DatahoraultimaSincClimba

Tamanhos
Resource Método
attributes POST
attributes/2/<Id do tamanho no ERP> PUT
Regras para envio
Dados enviados

Tag de envio

O que será enviado

id

Id do tamanho no ERP

name

Descrição do tamanho

attributeGroupId

"2"

Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do tamanho data e hora atual

Tamanho.DatahoraultimaSincClimba


Busca de pedidos

Regras
Opções na Configuração
Dados usados para criar o pedido

Tag de retorno

Campo correspondente

id

Id do pedido pda

id

Numero do pedido

customerComment

Observação

shippingAddress/state

UF de destino

name

nome do cliente

sourceId

id marketplace

totalValue

Valor total do pedido

totalValue

Valor total dos itens

discountValue

Valor do desconto

additionValue

Valor do acréscimo

shippingValue

Valor do frete

payment/id

Id do método de pagto

payment/installmentQuantity

Parcela do método

shipping/id

Id da transportadora

Item do pedido

Regras
Dados usados para criar os itens

Tag de retorno

Campo correspondente

Base de dados

sequence

sequencial do item no pedido

pedido_item.sequencial

sequence

sequencial do item no pedido

pedido_item.idpedidoitem

id

id do pedido na climba

pedido_item.idpedidopda

sku

Sku do item na climba

 

productId

Id do item no ERP

 

quantity

Quantidade do item

pedido_item.qt

sellingPrice

Valor unitario do item

pedido_item.valor

sellingPrice

Valor de pauta

pedido_item.valorpauta

sellingPrice

Valor sugerido

pedido_item.valorsugerido

quantity * sellingPrice

Valor total do item

pedido_item.valortotal

discountValue

Valor do desconto 

pedido_item.valordesconto

discountValue/quantity * sellingPrice

Percentual do desconto

pedido_item.perc_desconto

additionValue

Valor de acrescimo 

pedido.valoracrescimo

additionValue/quantity * sellingPrice

Percentual de acrescimo

pedido_item.perc_acrescimo

Cliente do pedido

Regras 
Opções na Configuração
Dados usados para criar o cliente

Tag de retorno

Campo correspondente

"Cadastrado via Climba"

Observação

birthDate

Data de nascimento

id

Id do cliente na Climba

name

Fantasia

name

Razão

gender  = "m" ou "f"

Sexo

email

e-mail

email

e-mail NF-e

documents/ type 

-

   type  = "cpf"

      number

CPF

   type = "cnpj"

-

      number

CNPJ

  type = "ie"

-

      number

IE

  type = "rg"

 

      number

RG

phones

 

  type = "primary"

 

      number

Fone

  type = "secundary"

 

      number

Fone 2

  type = "others"

 

      number

Fax

shippingAddress

 

  street

Endereço

  streetNumber

Número

  complement

Complemento

  district

Bairro

  state

UF

  zipCode

CEP

  city

Nome da Cidade

Envio de Nota fiscal

Resource Método
orders/<id do pedido pda>/billed POST
Regras 
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

number

Número da NFS

nfeAccessKey

Chave eletrônica da NFS

xml

XML da NFS

logisticOperatorId

Id da Operador logistico informada na configuração. Se não envia vazio.

 

 

 

(Desenvolvimento) Digisoft

Documentação e suporte


Autenticação


O que é sincronizado?


Envio de marcas

Resource Método
brands POST
brands/<Id da marca na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tag de envio

O que será enviado

id

Id da marca na Climba

name 

Descrição da marca

description 

Null

Tratamento de retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracãoEcommerce_Marca
Grava no ERP o id da marca na Climba Id retornado IntegracaoEcommerce_Marca.IdMarcaEcommerce
Grava/atualiza no ERP a data da ultima sincronização da marca data e hora atual IntegracaoEcommerce_Marca.DataHoraUltimaSinc

 


Envio de categorias

Resource Método
categories POST
categories/<Id da categoria na Climba> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id da categoria na Climba

parentId

Id do grupo ou catalogo pai no ERP

name

descrição do grupo ou catálogo

order

Classificacao do grupo ou catalogo

description 

Null

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Grupo/IntegracaoEcommerce_Catalogo
Grava no ERP o id da categoria na Climba Id retornado IntegracaoEcommerce_Grupo.IdGrupoEcommerce/ IntegracaoEcommerce_Catalogo.IdCatalogoEcommerce
Grava/atualiza no ERP a data da ultima sincronização do grupo ou catálogo data e hora atual IntegracaoEcommerce_Grupo.DataHoraUltimaSinc/ IntegracaoEcommerce_Catalogo.DataHoraUltimaSinc

 


Envio de itens simples

Resource Método
products POST
products/<Id do item no ERP> PUT
Regras para envio
Opções na Configuração
Dados enviados

Tags de envio

O que será enviado

id

Id do item no ERP

status

Status do item no ERP: 1-Atuvo/0-Inativo

categories

Id da climba vinculado ao grupo/catalogo do item

brandId

Id da climba vinculado a marca do item

name

Descrição, descrição técnica, observação ou complemento

description

Observação do item

productVariants

-

   sku

Id do item ou referencia

   internalCode

Id do item no ERP

   quantity

Quantidade em estoque do item

   description

Observação do item

   grossWeight

Peso bruto do item

   netWeight

Peso liquido do item

   height

Altura do item

   width

Largura do item

   length

Comprimento do item

   prices

-

      priceListId

"1"

      price

Preço do item

      priceFrom

"0"

  attributes

-

      id    

"1"

      name

"U"

      attributeGroupId

"1"

      id

"1"

      name

"U"

      attributeGroupId

"2"

  barCode

Código de barra do item

Tratamento de Retorno
Operação Dado Base de dados ERP
Tabela de controle   IntegracaoEcommerce_Item
Grava no ERP o id do item na Climba Id retornado IntegracaoEcommerce_Item.IdItemEcommerce
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual IntegracaoEcommerce_Item.DataHoraUltimaSinc
Envio das fotos do itens simples
Resource Método
products/<Id do item no ERP>/pictures DELETE
products/<id do item do ERP>/pictures/base64 POST
Regras para envio

Tags de envio

O que será enviado

image Foto do item em base64
position Id da foto do item no ERP
Tratamento de Retorno
Operação Dado Base de dados ERP
Grava/atualiza no ERP a data da ultima sincronização do item data e hora atual Item.DataHoraUltimaSincClimbaFoto

 
 

 

 

 

Tray (Em desenvolvimento)

Funcionamento

A integração com a Tray foi desenvolvida em parceria com a Monvatti consultoria em marketing digital.

A idéia é vender a Tray com Monvatti junto pois isso aumenta as chances de sucesso e colocamos um especialista em e-commerce para apoiar nossos clientes.

Funcionalidade liberada na versao 18.6 - tarefa  370946

O que exportamos: SKU / Descrição do item / Estoque / Preço de venda(Este ultimo com parametro)

O que importamos: XML da nota fiscal de saida de vendas vinculada a pedidos com situação = "A enviar" e "Aguardando envio ml"


Documentação 

image-1732623581464.png

Na aba autenticação é solicitado 4 informações:

URL API e Code, deve solicitar a Tray via atendimento dentro do site.

Consumer Key e Consumer Secret são sempre os mesmos, segue informações abaixo:

<ag. informações monvatti>

image-1732623730079.png

Aba configurações você apenas seleciona qual SKU será exportado.

image-1732623752699.png

Na aba Estoque você parametriza filial/deposito que vai exportar, e se abade quantidade reservada do saldo disponivel.

image-1732623783487.png

A precificação também pode ser configurada, além disso existe um parametro adicional se atualiza o preço de venda ou não.

image-1732623806949.png

Ao importar um XML de venda, o sistema verifica pelo CPF/CNPJ se o cliente já existe e caso não, é cadastrado automaticamente, nesta aba você parametriza o tipo de cliente.

E por fim, na aba NFS é parametrizado as informações para importação das notas de venda.

image-1732623866583.png

Um ponto importante para exportação dos itens, na Tray é configurado apenas o parametro exporta Tray dentro do cadastro do item, aba adicionais / Outros.

image-1732623927747.png