Uploads van in behandeling zijnde inkooporders ophalen
Geschikte rollen: Admin-agent
Partners kunnen verplicht zijn om klantaankooporder en/of offerte- of aanvraaginformatie (RFP) te verstrekken om een transactie in partnercentrum te voltooien. In dit artikel wordt beschreven hoe partners partnercentrum kunnen gebruiken om inkooporders programmatisch te beheren.
Als u in de Sandbox-omgeving wilt testen, triggert de aankoop van de volgende aanbiedingen de PO-uploadstroom voor de respectieve orders.
- Access LTSC 2021 (Perpetual Software, product-id DG7GMGF0D7FV)
- Excel LTSC 2021 (Permanente software, productnummer DG7GMGF0D7FT)
Vereisten
- Referenties zoals beschreven in authenticatie in Partnercentrum. Dit scenario ondersteunt verificatie met zowel zelfstandige app- als app+gebruikersreferenties.
REST-antwoord
Als voor de transactie een upload van een inkooporder is vereist zodra een partner een bestelling heeft gemaakt of uitchecken is voltooid, wordt het volgende antwoord ontvangen.
Geslaagde antwoorden en foutcodes
Elk antwoord wordt geleverd met een HTTP-statuscode die aangeeft of het succesvol is of mislukt, samen met meer informatie voor foutopsporing. Gebruik een hulpprogramma voor netwerktracering om deze code, het fouttype en meer parameters te lezen. Zie Foutcodes voor de volledige lijst.
Responsvoorbeeld
{
"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",
…
}