Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Os itens removidos ou adicionados pelo fluxo da ordem de alteração não fazem parte do pacote, portanto, não serão exibidos no e-mail da fatura e, caso todos os itens de um pedido sejam removidos e adicionados posteriormente, o e-mail da fatura não será enviado, pois os itens adicionados não são adicionados ao pacote original do pedido;
Simulação
1 - Tenha um pedido no status "Handling shipping" e, em seguida, selecione "Item Change"; 2 - Adicione uma ou mais unidades de uma SKU existente ao pedido (ou adicione uma nova SKU); 3 - Verifique se a unidade foi adicionada ao pacote; 4 - Faturar o pedido (via UI ou API). Nesse caso, fiz isso por meio da interface do usuário ("Invoice package" > "Send an invoice" > "Total"). Mas você pode fazer isso usando esse endpoint; 5 - E então, podemos observar que, mesmo depois de faturar o pacote inteiro, a unidade adicionada estava em um pacote separado; 6 - E não é possível faturar esse pacote separadamente;
O pedido estará normalmente no status "Invoiced", mas esse detalhe não é muito "amigável" para o usuário (pacotes separados)
Workaround
Infelizmente, não temos uma solução alternativa para esse cenário.