Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Abaixo há um exemplo de Consulta que o lojista deverá realizar ao parceiro que está se integrando via Store Front (WebAPI) para obter os benefícios promocionais para um determinado item através da API:


GetBenefitsByItems (consulta):

var endpoint = 'http://localhost:42555/carrinho/BenefitsByItems';
var promotionData =
{
    "PromotionID": 6128,
    "Customer": {
        "Cpf": "91290488002"
    },
    "Items": [
        {
            "BasketItemID": 70510,
            "ProductName": "Camera Fotográfica Canon - teste 1",
            "ProductID": 984994,
            "SkuId": 984995,
            "IntegrationID": "TESTE-REPLICAÇÃOO",
            "Quantity": 2,
            "Price": 500.0,
            "SpecialType": "N",
            "Brand": "5 Estrelas",
            "Categories": "Esporte e Lazer/Fitness"
        }
    ]
};

    url: endpoint,
    type: 'POST',
    url: endpoint,
    data: JSON.stringify(promotionData),
    contentType: 'application/json',
    success: function(response) {
        console.log('Requisição bem-sucedida:', response);
    },
    error: function(error) {
        console.error('Erro na requisição:', error);
    }
});

Vale reforçar que a consulta por itens tem sua recomendação de uso dedicada exclusivamente para um item por vez, seja dentro da listagem de itens por categorias ou buscas.

De forma que o cliente (consumidor) possa clicar sob o item, ainda na listagem e verificar se o respectivo item possui algum benefício disponível.


(menos) Atenção!! A utilização em massa desta consulta pode gerar instabilidade na loja!!Nossa Collection no Postman com todas as chamadas necessárias para lhe auxiliar nesta jornada estão disponíveis pelo arquivo abaixo:

View file
nameBenefits.postman_collection_v2 (6).json
height250


Para eventuais dúvidas, nosso time de relacionamento ao cliente estará 100% a disposição para lhe auxiliar tanto no processo de configuração quanto as dúvidas que surgirem durante a utilização da nova funcionalidade.

...