Criar produtos virtuais

O SKU é a variação de determinado produto. Todo produto é associado a um SKU.
Exemplo: camisa, tem vários SKUs: variações de cores e tamanhos.

  • Para entender melhor:
    No cadastro do SKU há um novo tipo de envio, no qual foi chamado de Envio virtual, para funcionar é preciso cadastrar uma forma de entrega virtual. O produto virtual não exige uma entrega.

O objetivo da feature é ensinar como cadastrar um produto do tipo virtual .

Entrega virtual

Para garantir o fechamento de um pedido com todos os itens virtuais, é importante cadastrar o meio de tipo de entrega na plataforma:

  1. No admin, acesse o item de menu Configs > Meios De Entrega;
  2. Na tela "Gerenciar Meios de Entrega", clique no botão Adicionar Meio de Entrega;
  3. No tipo selecione a opção Entrega Virtual;
  4. Na opção "Exibir se a cotação for zero", marque Sim;
  5. Para finalizar o cadastro, clique em salvar.

❗️

Atenção!

Confirme se a forma de entrega virtual está vinculado ao grupo de entrega ou ao contrato do canal.

Para cadastrar no Admin

  1. No admin, acesse o item de menu Catálogo > Produtos;
  2. Na tela "Gerenciar Produtos", clique no botão Adicionar Produto;
  3. No tipo de produto selecione "Produto", na definição selecione a definição do seu produto e clique em "Próximo Passo".
  4. Preencha os campos referentes ao Produto;
  5. Na Aba SKU, clique em Criar e Associar novo SKU;
  6. Preencha os campos referentes ao SKU;
  7. Na aba entrega, selecione a opção Envio Virtual no campo Tipo de Envio;
  8. Para finalizar o cadastro, clique em salvar.

Para o ERP cadastrar

No método para salvar SKU /v1/Catalog/API.svc/web/SaveSKU.

Enviar no campo IsDeliverable = "False", isso vai indicar que o SKU tem o tipo de envio Virtual.

Para o ERP enviar serial key

Para salvar um serial key no pedido será preciso o "OrderItemID do item no pedido, localizado na coleção de "Itens":

  1. Pesquise o Order que deseja salvar o serial key: /v1/Sales/API.svc/web/GetOrder
  2. Para salvar a serial Key no Order, use o método: /v1/Sales/API.svc/web/SaveOrderItemSerialKey
{
    "OrderID":"ec4f2fba-170b-4998-bd2e-83e1a7a292c0",
    "OrderItemID":1715,
    "SerialKeys":
    [
      "000000000000000000"
    ]
}

Did this page help you?