Através da API é possível criar Pack Virtual dos seguintes modelos:
- Leve X e pague Y
- Pague R$ X no próximo
- Pague R$ X em outro produto
- Pague menos a partir de X unidades (atacado)
- Pague menos por unidade
- Receba desconto percentual
- Receba desconto por unidade
- Pague menos a partir de intervalos de X unidades (atacado)
- Leve X Pague Y (valor final unitário)
Abaixo um exemplo de inclusão de cada modelo
Leve X e pague Y

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "15/06/2021",
"dataInicial": "15/06/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"divisaoKey":0,
"fornecedorKey":"",
"gerarMovimentoContaFornecedor":false,
"habilitarEcommerce": false,
"lojaKeys": [
4
],
"packVirtualModelo": "LEVE_X_PAGUE_Y",
"produtosKeysGatilho": [
638953
],
"quantidadeDesconto": 3,
"quantidadeGatilho": 4
}
O modelos Leve X Pague Y é o único que pode ser habilitado para gerar movimento na conta comercial do fornecedor, para isso é obrigatório preencher o objeto “gerarMovimentoContaFornecedor”:true, e os objetos “divisaoKey”:, “fornecedorKey”:””. Para saber mais detalhes leia o post Pack Virtual: Geração de Movimentos na Conta Comercial do Fornecedor
Pague R$ X no próximo

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "26/04/2021",
"dataInicial": "26/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": false,
"lojaKeys": [
1
],
"packVirtualModelo": "PAGUE_X_NO_PROXIMO",
"produtosKeysGatilho": [
659258
],
"quantidadeGatilho": 4,
"valorFinalUnitario": 1.99
}
Pague R$ X em outro produto

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "26/04/2021",
"dataInicial": "26/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": false,
"lojaKeys": [
1
],
"packVirtualModelo": "PAGUE_X_EM_OUTRO_PRODUTO",
"produtosKeysDesconto":[
"713938"
],
"produtosKeysGatilho":[
"693090"
],
"quantidadeGatilho": 4,
"valorFinalUnitario": 1.99
}
Pague menos a partir de X unidades (atacado)

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "26/05/2021",
"dataInicial": "26/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": false,
"lojaKeys": [
1
],
"packVirtualModelo": "PAGUE_MENOS_A_PARTIR_DE_X_UNIDADES_ATACADO",
"produtosKeysDesconto":[
"713938"
],
"produtosKeysGatilho":[
"708159"
],
"quantidadeGatilho": 3,
"valorFinalUnitario": 17.99
}
Pague menos por unidade

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "27/04/2021",
"dataInicial": "27/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": false,
"lojaKeys": [
1
],
"packVirtualModelo": "PAGUE_MENOS_POR_UNIDADE",
"produtosKeysGatilho":[
"708159"
],
"quantidadeGatilho": 5,
"valorFinalUnitario": 6.40
}
Receba desconto percentual

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "26/05/2021",
"dataInicial": "27/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": false,
"lojaKeys": [
1
],
"packVirtualModelo": "RECEBA_DESCONTO_PERCENTUAL",
"produtosKeysGatilho":[
"327462"
],
"quantidadeGatilho": 5,
"descontoPercentual": 0.10
}
Receba desconto por unidade

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "26/05/2021",
"dataInicial": "27/04/2021",
"descricao": "RECEBA_DESCONTO_POR_UNIDADE",
"descricaoEcommerce": "RECEBA_DESCONTO_POR_UNIDADE",
"habilitarEcommerce": false,
"lojaKeys": [
1,2,3,4
],
"packVirtualModelo": "RECEBA_DESCONTO_POR_UNIDADE",
"produtosKeysGatilho":[
"565233"
],
"quantidadeGatilho": 5,
"descontoValorUnitario": 0.99
}
Pague menos a partir de intervalos de X unidades (atacado)

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "26/05/2021",
"dataInicial": "27/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": false,
"lojaKeys": [
1
],
"packVirtualModelo": "PAGUE_MENOS_A_PARTIR_DE_INTERVALOS_DE_X_UNIDADES",
"produtosIntervalo": [
{
"primeiraQuantidade": 3,
"primeiroValorUnitario": 2.09,
"produtoKey": 552893,
"segundaQuantidade": 4,
"segundoValorUnitario": 1.99,
"terceiraQuantidade": 5,
"terceiroValorUnitario": 1.89
}
]
}
Leve X Pague Y (valor final unitário)

{
"ativo": true,
"categoriaClienteKeys": [
0
],
"dataFinal": "27/04/2021",
"dataInicial": "27/04/2021",
"descricao": "bluesoft",
"descricaoEcommerce": "",
"habilitarEcommerce": true,
"lojaKeys": [
1
],
"packVirtualModelo": "LEVE_X_PAGUE_Y_VALOR_FINAL_UNITARIO",
"produtosKeysDesconto": [
660518
],
"produtosKeysGatilho": [
688530
],
"quantidadeDesconto": 1,
"quantidadeGatilho": 4
}
O modelo Leve X Pague Y (Valor final unitário) deve possuir apenas uma loja vinculada.
Alguns modelos é possível habilitar para o e-commerce da Bluesoft, segue abaixo a lista:
Leve X Pague Y
Pague R$ X em outro produto
Pague R$ X no próximo
Pague menos por unidade
Para que o pack seja habilitado para o e-commerce da Bluesoft, nesse caso tem que preencher o objeto “descricaoEcommerce” e o objeto “habilitarEcommerce”: true.