Árvore de páginas


Pré requisitos 

  • Ter a integração Protheus x Ciashop já configurada
  • Postman instalado 


Obtendo o TOKEN do E-Commerce

Para poder enviar uma venda para o E-Commerce devemos ter o token da loja e configurado no Postman como mostra a imagem abaixo:

  1. No Manager do E-Commerce acesse, APPs / Criar App Privado.

2. No campo Nome do App, informe um nome e em seguida clique em Gerar Token

3. Após criar o Token clique em Copiar Token 

Inserindo informações no Postman

Com o Postman instalado realize as seguintes configurações.

  • Crie um novo Request com o método POST.

  1. Informe o Link da sua loja seguido de /api/v1/orders
  2. Informe o conteúdo Authorization
  3. Escreva Bearer precione a tecla espaço e em seguida informe o Token que copiou da loja.
  4. Informe o conteúdo Content-Type 
  5. Informe o conteúdo application/json

Após estas configurações informe o  na aba Body o Json da venda que deseja enviar ao E-Commerce

Json utilizado:

{
"MarketPlaceOrderId": "1.6.",
"StatusMsgStore": "Pedido realizado no marketplace B2W - LOJASAMERICANAS",
"StatusMsgCustomer": "Pedido feito na B2W",
"SourceChannel": "LOJASAMERICANAS",
"OrderItems": [{
"VariantID": 3170,
"AdjustedPrice": 55,
"Price": 55,
"Quantity": 1
}
],
"ShippingAddress": {
"RecipientName": "Alberto Marques de Sousa",
"Local": "local",
"Street": "Av. Braz Leme",
"StreetNumber": "1000",
"StreetComplement": "",
"District": "São Paulo",
"City": "São Paulo",
"State": "SP",
"Country": "BRA",
"ZipCode": "02514080",
"PhoneAreaCode": "11",
"PhoneNumber": "52085136",
"PhoneAreaCodeAlternative": "11",
"PhoneNumberAlternative": "952085138"
},
"Billing": {
"Name": "Alberto Marques de Sousa",
"Email": "alberto.marques@teste.com.br",
"CustomerType": "Person",
"RegionalDocumentId": "0000000",
"RegionalDocumentType": "RG",
"RegionalDocumentState": "SP",
"DocumentType": "CPF",
"DocumentId": "45091923047",
"Street": "Av. Braz Leme",
"StreetNumber": "1000",
"StreetComplement": "",
"District": "São Paulo",
"City": "São Paulo",
"State": "SP",
"Country": "BRA",
"ZipCode": "02514080",
"PhoneAreaCode": "11",
"PhoneNumber": "52085138",
"Gender": "Undefined",
"DateOfBirth": "1996-11-18T00:00:00"
},
"ShippingMethod": {
"Name": "Correios",
"DeliveryDeadLine": "2019-01-08",
"Cost": 0,
"AdjustedCost": 0,
"Id": 1053,
"minDeliveryDeadline": 0,
"maxDeliveryDeadline": 0,
"Fees": 0
},
"CustomerId": null,
"Marketplace": {
"Name": "B2W",
"Store": "LOJASAMERICANAS",
"OrderId": "268534770",
"Payments": [{
"Sequential": 1,
"Value": 55,
"Installments": 9,
"Method": "CREDIT_CARD"
}
],
"Shipping": {
"Mode": 0
}
},
"DiscountsAndFees": []
}

Após clicar em Send, será exibido uma mensagem de confirmação do pedido efetuado no E-commerce.


Vizualizando venda no E-Commerce.

No manager do E-Commerce acesse, Minhas Vendas / Gerenciar Pedidos.