Obter carregamentos pendentes de ordens de compra
Funções apropriadas: Agente de administração
Os parceiros podem ser obrigados a fornecer informações de Ordem de Compra do Cliente e/ou Proposta ou Solicitação de Proposta (RFP) para concluir uma transação no Partner Center. Este artigo descreve como os parceiros podem usar o Partner Center para gerenciar ordens de compra de forma programática.
Para testar no ambiente Sandbox, a compra das seguintes ofertas acionará o fluxo de Upload de PO para seus respetivos pedidos:
- Acesso LTSC 2021 (Software perpétuo, ID do produto DG7GMGF0D7FV)
- Excel LTSC 2021 (Software perpétuo, ID do produto DG7GMGF0D7FT)
Pré-requisitos
- Credenciais conforme descrito na autenticação do Partner Center. Este cenário oferece suporte à autenticação com credenciais autônomas de Aplicativo e Aplicativo+Usuário.
Resposta do REST
Se a transação exigir o upload de uma ordem de compra assim que um parceiro concluir a criação de um pedido ou checkout, a seguinte resposta será recebida.
Códigos de sucesso e erro de resposta
Cada resposta vem com um código de status HTTP que indica sucesso ou falha e mais informações de depuração. Use uma ferramenta de rastreamento de rede para ler esse código, tipo de erro e mais parâmetros. Para obter a lista completa, consulte Códigos de erro.
Exemplo de resposta
{
"id": "8ae0e679fb36",
"alternateId": "8ae0e679fb36",
"referenceCustomerId": "71b277b9-9cc1-4fef-a0df-7355006cb52e",
"billingCycle": "annual",
"currencyCode": "USD",
"currencySymbol": "$",
"lineItems": [
{
…
}
],
"creationDate": "2022-03-10T18:21:22.5246613Z",
"status": "pending_po_upload",
"transactionType": "UserPurchase",
…
}