Perguntas frequentes sobre compras de varejo de fornecedores

Perguntas frequentes sobre a API SP-API Vendor Retail Procurement.

Um pedido de compra pode ser modificado depois de criado?

Selecione para expandir a resposta

Sim, quando há uma alteração no requisito, a Amazon pode alterar os dados do pedido após a criação do pedido. Os fornecedores podem usar a getPurchaseOrders API com 'ispoChanged=true' para obter pedidos atualizados. Se a Amazon alterar um pedido de compra, o pedido terá um campo “PurchaseOrderChangedDate” que indica a data e hora da atualização do pedido. Se esse campo não existir, o pedido não foi alterado desde a criação.

Um pedido de compra pode ser modificado após ser confirmado?

Selecione para expandir a resposta

Sim, a Amazon pode alterar o pedido de compra após a confirmação do fornecedor. Consulte Alterações e cancelamento de pedidos para obter detalhes.

Qual é a melhor maneira de visualizar itens cancelados em um pedido de compra?

Selecione para expandir a resposta

A API do getPurchaseOrders pode ser usada para devolver pedidos com um ou mais itens cancelados. Para fazer isso, filtre os resultados com poItemState=Cancelled. Isso devolve todos os pedidos contendo um ou mais itens cancelados pela Amazon após a criação do pedido de compra.

Pedidos pendentes são permitidos para todos os itens?

Selecione para expandir a resposta

Não, a política de pedidos pendentes é determinada pelo seu representante da Amazon Business. Leia o valor no campo isBackOrderAllowed na resposta da API getPurchaseOrders para determinar se um pedido pendente é permitido. Quando o valor é “verdadeiro”, o pedido pode ser processado como um pedido pendente. Quando o valor é “falso”, pedidos pendentes não são permitidos.

Os fornecedores podem aumentar a quantidade original enviada no pedido de compra usando a API de confirmação do pedido?

Selecione para expandir a resposta

Não, a Amazon não permite que os fornecedores enviem uma quantidade maior na confirmação do pedido do que a que foi enviada no pedido de compra. No entanto, os fornecedores podem confirmar uma quantidade menor do que a que foi enviada na ordem de compra.

É obrigatório enviar uma confirmação do pedido para cada pedido de compra?

Selecione para expandir a resposta

Yes, order acknowledgments must be sent in order to successfully update the status of an order in the Amazon system. You can confirm your purchase order using the API or Vendor Central. You have 24 hours to accept a purchase order. Vendors should reject any purchase order that is on hold past the 24-hour time limit.

If you're unable to meet Amazon order acknowledgement requirements using the API, you must confirm your purchase orders from Vendor Central. Contact your Amazon business representative if you do not have a Vendor Central account.

É obrigatório fornecer cada item de linha da ordem de compra na confirmação do pedido correspondente?

Selecione para expandir a resposta

Sim, cada item da linha do pedido de compra deve ser fornecido para que a Amazon possa atualizar o status do pedido corretamente.

Se um item de linha for colocado em espera, é necessário fornecer a quantidade na confirmação do pedido?

Selecione para expandir a resposta

Sim, forneça a quantidade para que o sistema Amazon possa atualizar o status do item de linha corretamente.

Como devo lidar com o recebimento de itens inválidos?

Selecione para expandir a resposta

Do not process or ship an item that arrives with an invalid item number on the order. Return the invalid item number on the order acknowledgement. Use the "Rejected" acknowledgement code and specify that there is an invalid item number.

For more information, refer to Invalid line item in the purchase order.

Preciso devolver o mesmo identificador do produto na confirmação do pedido que recebi na transação do pedido?

Selecione para expandir a resposta

Sim, as confirmações devem retornar exatamente o mesmo identificador do produto que foi enviado no pedido de compra.

É obrigatório fornecer o preço unitário na confirmação do pedido?

Selecione para expandir a resposta

Yes, vendors are required to return the unit cost price in the order acknowledgement. The cost price should match the unit cost price that will be invoiced. Book vendors are required to provide a list price and discount multiplier. Note that the price cannot be higher than the price submitted in the purchase order.

O preço do pedido de compra pode ser devolvido na confirmação do pedido?

Selecione para expandir a resposta

Amazon requires the cost price to be included in the order acknowledgement. Make sure to check that the cost price submitted on the order acknowledgement matches the cost price that will be invoiced. Amazon payment systems will compare the two and might delay payment if they do not match.

É necessário fornecer dados de preços para itens em espera?

Selecione para expandir a resposta

Yes, this is required so Amazon can update the status of the order correctly. If the price is omitted, the order acknowledgement will be rejected by the system.

É necessário fornecer um código de confirmação para todos os itens de linha, independentemente do status?

Selecione para expandir a resposta

Yes, acknowledgement codes are required so we can correctly update the status of the order. If you omit the acknowledgment code, the acknowledgment is rejected by the system.

You can find acknowledgement codes in the API Reference.

Qual é a política da Amazon sobre remessas parciais? Como as remessas parciais devem ser relatadas ao enviar uma confirmação do pedido?

Selecione para expandir a resposta

Remessas parciais são permitidas. A Amazon recomenda que você indique um loop de reconhecimento usando o código “aceito” com a data correspondente e outro loop de reconhecimento usando o código “pedido pendente” e a data correspondente.

Aceito: para itens que você pode processar imediatamente.
Pedido pendente: para a quantidade restante que você não pode atender imediatamente. A quantidade restante (quantidade solicitada menos toda a quantidade confirmada) será entregue posteriormente (pedido pendente).

For more information, refer to Confirm partial item quantity and backorder the rest of the quantity in the Use Case Guide and SubmitShipmentConfirmations in the API Reference.

Quando devo usar o segmentolistPrice?

Selecione para expandir a resposta

O segmento listPrice só é necessário se um fornecedor vender livros com um preço sugerido.

Como faço para receber todos os pedidos de compra que o fornecedor rejeitou?

Selecione para expandir a resposta

Use a operação getPurchaseOrdersStatus com filtro itemConfirmationStatus=REJECTED. A resposta retorna todos os pedidos que têm um ou mais itens com o status “rejeitado”.

Como faço para obter o histórico de pedidos e confirmações?

Selecione para expandir a resposta

A operação getPurchaseOrdersStatus fornece o histórico de pedidos no histórico de campo orderedQuantityDetails e reconhecimento no campo de resposta acknowledgementStatusDetails.

O que são pedidos parcialmente aceitos?

Selecione para expandir a resposta

O status “PARTIALLY_ACCEPTED” significa que o fornecedor aceitou alguns itens e rejeitou outros itens na ordem de compra. Itens em espera são considerados aceitos.

Como faço para obter o status recebido e a quantidade recebida pela Amazon?

Selecione para expandir a resposta

Use o campo receivingStatus na resposta getPurchaseOrdersStatus para que o centro de distribuição da Amazon receba o status e a quantidade recebida.

Como faço para corrigir uma confirmação de envio que já foi enviada?

Selecione para expandir a resposta

Shipment confirmations where the shipmentConfirmationType is "Replace" let vendors correct previously submitted shipment confirmations by sending an updated version. A second shipment confirmation call will completely overwrite the first shipment confirmation data provided the shipmentIdentifier and sellingPartypartyId are identical for both transactions.

Posso aumentar a quantidade enviada na segunda confirmação da remessa?

Selecione para expandir a resposta

You can increase or decrease pallet, carton, and item unit count. However, you can't use the shipment confirmation to update the original item quantity that you accepted through the PO acknowledgment. To change volumes, you must send a second shipment confirmation with the same shipmentIdentifier and ShipmentConfirmationType set to Replace. You can use the same bill of lading (BOL) number if you want the additional units delivered in the same shipment. BOL is only required for FTL/LTL shipments.

Como posso verificar se a confirmação de envio foi enviada com sucesso?

Selecione para expandir a resposta

Vendors can verify the status of their original or replaced shipment confirmations via "Vendor Central > Orders > Shipments" or by using the Transaction Status API. Allow up to 30 min after submission for the system to show the original version or replaced version.

Há um limite para o número de confirmações de envio?

Selecione para expandir a resposta

Yes, there is a limit of 100 shipment confirmations for every truckload shipment. This means you can only send a separate shipment confirmation at the PO level or carton level if the total number of individual shipment confirmations is less than or equal to 100 for that Full Truckload (FTL) or Less Than Truckload (LTL) shipment. Amazon recommends that you send a single shipment confirmation for the entire LTL/FTL shipment, including all PO and carton details.

Como posso verificar se as faturas foram enviadas com sucesso?

Selecione para expandir a resposta

Vendors can verify the actual status of the original version or updated version of the invoices via "Vendor Central > Payments > Invoices". Allow up to 30 minutes after submission for the system to show the original (or replaced) version.

Vendors can also use the getTransactionStatus API operation to verify successful submission.

Note that an invoice can be successfully submitted, then rejected. If your invoice is rejected after a successful submission, you will receive an email with details about why it was rejected.

Os números das faturas podem ser reutilizados?

Selecione para expandir a resposta

No, each invoice number must be unique and they should never be reused (even after one year).

Que ação devo tomar quando a fatura falha devido a dados incorretos?

Selecione para expandir a resposta

If an invoice sent by API fails due to incorrect data, but the invoice on Vendor Central has the correct data, then the vendor should update the information through the API using the correct data and the same Invoice ID.

If an invoice has incorrect data on Vendor Central and the API, cancel the invoice and send a new invoice with a new Invoice ID. Refer to business requirements for more details.

O que é uma nota de crédito e como ela funciona?

Selecione para expandir a resposta

The SubmitInvoices operation allows vendors to send credit notes to Amazon. A credit note lists the products, quantities, and agreed prices for products or services that the vendor provided to Amazon and Amazon returned or did not receive. It can be issued in the case of damaged goods or errors in price where allowances or rebates are agreed on beforehand between Amazon and the vendor. Note: The credit note is not supported in all marketplaces.

Como posso fazer a transição para usar a API de envio de faturas para processamento de pagamentos?

Selecione para expandir a resposta

Vendors must to complete parallel testing with our payments system before they can use the SubmitInvoices operation for payment processing. When vendors send an invoice using the API, the parallel testing phase begins.

Parallel testing phase: Vendors simultaneously send invoices using the API and their Vendor Central account. Vendors are required to parallel test until the content of at least three invoice files are validated (these can be production POs or invoices). When this process is complete, the vendor receives an email, which states that they no longer need to create invoices through their account. Upon receipt of this email, vendors can process their payments by sending their invoices using the API.

Precisa de mais ajuda?

Para obter suporte adicional, entre em contato Suporte para desenvolvedores de API do parceiro de vendas. Para solicitações de fornecedores, envie um caso de suporte na Central de Fornecedores navegando até Vendor Central > Support > Contact Us > API Integration.


Esta página ajudou você?