Satın alma siparişi karşıya yükleme işleminin tamamlanma durumunu alma
Uygun roller: Yönetici aracısı
İş Ortağı Merkezi'nde bir işlemi tamamlamak için iş ortaklarının Müşteri Satın Alma Siparişi ve/veya İhale veya Teklif İsteği (RFP) bilgilerini sağlaması gerekebilir. Bu makalede, iş ortaklarının satın alma siparişleri durumlarını program aracılığıyla almak için İş Ortağı Merkezi'ni nasıl kullanabileceği açıklanmaktadır.
Önkoşullar
- İş Ortağı Merkezi kimlik doğrulamasında açıklandığı gibi kimlik bilgileri. Bu senaryo hem tek başına Uygulama hem de Uygulama+Kullanıcı kimlik bilgileriyle kimlik doğrulamayı destekler.
REST yanıtı
İş Ortağı Müşteri Satın Alma siparişi ve/veya İhale belgesini karşıya yükledikten sonra, durum değişikliğini po_upload_complete
görmek için Sipariş Al ayrıntıları çağrılabilir.
Yanıt başarısı ve hata kodları
Her yanıt, başarılı veya başarısız olduğunu belirten bir HTTP durum kodu ve daha fazla hata ayıklama bilgisi ile birlikte gelir. Bu kodu, hata türünü ve diğer parametreleri okumak için bir ağ izleme aracı kullanın. Tam liste için bkz . Hata Kodları.
Yanıt örneği
"id": "54be297b70ad",
"alternateId": "54be297b70ad",
"referenceCustomerId": "71b277b9-9cc1-4fef-a0df-7355006cb52e",
"billingCycle": "annual",
"currencyCode": "USD",
"currencySymbol": "$",
"lineItems": [
{
…
}
],
"creationDate": "2022-03-08T17:38:57.5217119Z",
"status": "po_upload_complete",
"transactionType": "UserPurchase",
"links": {
"self": {
"uri": "/customers/71b277b9-9cc1-4fef-a0df-7355006cb52e/orders/54be297b70ad",
"method": "GET",
"headers": []
},
"provisioningStatus": {
"uri": "/customers/71b277b9-9cc1-4fef-a0df-7355006cb52e/orders/54be297b70ad/provisioningstatus",
"method": "GET",
"headers": []
},
"patchOperation": {
"uri": "/customers/71b277b9-9cc1-4fef-a0df-7355006cb52e/orders/54be297b70ad",
"method": "PATCH",
"headers": []
}
},
"client": {},
"attributes": {
"objectType": "Order"
}
}