# Personalização de Preço Por Marca

{% hint style="warning" %}
No dia 09/03/2023 o envio de preço para as marcas Americanas, Shoptime e Submarino foi **unificado**.
{% endhint %}

Visando uma melhor experiência para o *seller* e simplificação de sua operação, os preços serão unificados, isto é, cada produto terá um preço único para venda nos sites que constituem o marketplace Americanas (sendo eles Americanas, Shoptime e Submarino).

#### <mark style="color:red;">O que muda?</mark>

Anteriormente, além dos campos padronizados para envio de preço (**price** e **promotional\_price**), era possível criar através da plataforma/ERP e encaminhar para a API atributos para a distinção de preço por marca. Assim, após o mapeamento de tais atributos no front da API, as marcas que constituem o marketplace Americanas (Americanas, Shoptime e Submarino) recebiam valores distintos para a venda de um mesmo produto.

Esta ação impactava diretamente na atualização de preços, uma vez que após definidos os valores por marca, a cada atualização, fazia-se necessário que o *seller* alterasse individualmente os atributos criados em sua plataforma/ERP com a finalidade de distinção de preço por site do marketplace.

#### <mark style="color:green;">O que</mark> <mark style="color:green;background-color:yellow;">não</mark> <mark style="color:green;">muda?</mark>&#x20;

Para o serviço **Americanas Empresas** não haverá alteração, ou seja, através da plataforma/ERP ainda será possível criar atributos responsáveis pela inclusão de preços distintos que serão refletidos para vendas para clientes CNPJ.

{% hint style="info" %}
A solicitação do serviço Americanas Empresas é realizada exclusivamente pelo próprio *seller* através do portal parceiro, porém abaixo temos uma breve orientação quanto a inclusão do preço personalizado para tal serviço.
{% endhint %}

Uma vez que a loja deseja atuar com vendas para CNPJ's (serviço Americanas Empresas) é possível incluir na estrutura do produto atributos que irão conter preços a serem utilizados para este serviço.

Como se tratam de atributos comuns a serem enviados via API, não há uma padronização para a *key* a ser utilizada, porém a mesma deve ser de fácil compreensão.&#x20;

No exemplo a seguir temos a criação de um produto contendo os atributos **price\_empresas** e **promo\_price\_empresas** dentro do *array **specifications*** e estes receberão os preços a serem considerados pelo serviço Americanas Empresas:

{% hint style="warning" %}
Para consultar todos os detalhes sobre a criação de um produto via API, acesse a página [Criação de Produto](/produtos/criacao-de-produto.md) desta documentação.
{% endhint %}

```
curl --location 'https://api.skyhub.com.br/products' \
--header 'X-User-Email: email_de_usuario' \
--header 'X-Api-Key: token_de_integracao de sua conta SkyHub' \
--header 'X-accountmanager-key: token_account único de cada Plataforma/ERP' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
    "product": { 
        "sku": "2023001",
        "name": "Camiseta Branca Tam. Único",
        "description": "[A descrição deve trazer detalhes do produto, com a finalidade de atrair o consumidor final] Camiseta regata feminina, disponível na cor branca e tamanho único.",
        "status": "enabled", 
        "qty": 1,
        "price": 39.90,
        "promotional_price": 35.90,
        "cost": 19.89,
        "weight": 0.1,
        "height": 25,
        "width": 1,
        "length": 30,
        "brand": "SkyHub",
        "ean": "1234567890123", 
        "nbm": "11223344",
        "categories": [],
        "images": [
            "https://images-americanas.b2w.io/produtos/2638788562/imagens/regata-basic-feminina-canelada-branca/2638788562_1_xlarge.jpg"
        ],
        "specifications": [
            { 
                "key": "Tamanho",
                "value": "Único"
            },
            { 
                "key": "Crossdocking",
                "value": "3"
            },
            { 
                "key": "price_empresas",
                "value": "29.90"
            },
            { 
                "key": "promo_price_empresas",
                "value": "25.90"
            }
        ]
    }
}'
```

Após a criação do produto contendo os atributos de preço que deverão ser utilizados pelo serviço Americanas Empresas (**price\_empresas** e **promo\_price\_empresas**) é necessário realizar o mapeamento destes campos para que o marketplace possa refleti-los corretamente.&#x20;

O mapeamento é realizado diretamente no front da API através do menu Plataformas > Atributos \[B2W] > Mapear:

<figure><img src="/files/seZNuglTVxP4yDxUjpsQ" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/XluAcn6G4yBxLqDp4ipw" alt=""><figcaption><p>Normalmente ao final da página de mapeamento de campos para o marketplace vemos os campos "B2w Empresas Preço De" e "B2w Empresas Preço Por", utilizados para a definição dos atributos que deverão ser considerados para a precificação de itens para o serviço Americanas Empresas</p></figcaption></figure>

Ao visualizar na página de mapeamento os campos destinados aos preços que serão enviados para o serviço Americanas Empresas, basta selecionar os atributos criados através da plataforma/ERP:&#x20;

<figure><img src="/files/PywwpMZUIPOtBXd33YTi" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://desenvolvedores.skyhub.com.br/comunicados/comunicados-2023/personalizacao-de-preco-por-marca.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
