# > Integração Fulfillment

{% hint style="danger" %}
**Todo recurso desenvolvido deve ser** [**homologado**](https://desenvolvedores.skyhub.com.br/processo-de-homologacao) **pelo time responsável pela API da Americanas.**
{% endhint %}

## O que é o Americanas Fulfillment?

O Fulfillment é a solução completa de logística oferecida pelo marketplace Americanas, incluindo o auxílio a escolha do sortimento, recebimento de mercadorias, armazenagem, emissão de notas fiscais, separação e expedição do pedido. Ainda, o marketplace fornece atendimento pós-venda e cuida da logística reversa, quando necessário.

Estão disponíveis via API funcionalidades que visam automatizar o serviço Fulfillment, proporcionando melhor gerenciamento através da integração, como consulta do estoque existente no Centro de Distribuição (CD), faturamento de pedidos, cadastro do Faturador (responsável pela definição de regras fiscais e tributárias) e download de notas fiscais.

## Passos para integração do Americanas Fulfillment

O processo de homologação para o serviço Fulfillment difere de acordo com o perfil do sistema: Quando se trata da homologação para um **ERP** é possível incluir tarefas referentes ao **Faturador**, responsável pelo cadastro de regras fiscais e tributárias, além das demais tratativas para o serviço, como consulta de estoque, faturamento do pedido e download de notas fiscais (ações solicitadas para a homologação de **plataformas**).&#x20;

Os passos para homologação deste recurso são:

1. Criação e faturamento de um pedido referente ao serviço Fulfillment;
2. Download de notas fiscais;
3. Consulta de estoque;
4. Cadastro e atualização de regras fiscais e tributárias (etapa solicitada exclusivamente para ERP);
5. Criação de vínculo entre regras tributárias e produtos (etapa solicitada exclusivamente para ERP).

### O que será validado durante o processo de homologação?

Durante o processo de homologação serão validados os aspectos citados acima, sendo:

* [Criação de um pedido Fulfillment](https://desenvolvedores.skyhub.com.br/pedidos/criacao-de-pedido-teste#pedido-fulfillment): Pedidos gerados para o serviço Fulfillment podem ser distinguidos através do campo `shipping_method` e para a homologação do recurso será validado o correto preenchimento deste campo;
* [Faturamento de um pedido Fulfillment](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/faturamento): Para a homologação será validado se a plataforma/ERP está apta a utilizar o correto endpoint para faturamento de pedidos gerados para o serviço Fulfillment;
* [Consulta de notas fiscais](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/faturamento#download-nfe-de-retorno-simbolico): Uma vez que o *seller* tem a opção de solicitar que o marketplace realize o faturamento de seus pedidos, é imprescindível que a plataforma/ERP seja capaz de realizar o download de notas fiscais;&#x20;
* [Consulta de estoque](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/consulta-estoque-fulfillment): Visto que os produtos selecionados pelo *seller* serão armazenados em Centros de Distribuição (CDs) disponibilizados pela Americanas, é importante que haja a consulta do estoque destes itens para melhor gerenciamento da loja;
* [Aplicação de regras fiscais e tributárias](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/faturador): É possível que o *seller* defina via API as regras fiscais e tributárias para faturamento de pedidos gerados para o Fulfillment.&#x20;

Navegue pelas guias abaixo para acompanhar cada ação disponível via API para o serviço Fulfillment:

{% content-ref url="consulta-estoque-fulfillment" %}
[consulta-estoque-fulfillment](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/consulta-estoque-fulfillment)
{% endcontent-ref %}

{% content-ref url="identificando-pedido" %}
[identificando-pedido](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/identificando-pedido)
{% endcontent-ref %}

{% content-ref url="faturamento" %}
[faturamento](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/faturamento)
{% endcontent-ref %}

{% content-ref url="faturador" %}
[faturador](https://desenvolvedores.skyhub.com.br/americanas-fulfillment/faturador)
{% endcontent-ref %}
