Skip to main content

Product Ordering Management

Product Ordering Management

Billie

Product Order Management: Release notes

Release Billie:

List of changes in the API:

  • endpoints added:
    • /productOrder/{id}:
    • patch
    • /charge:
    • get
    • /charge/{id}:
    • get
    • patch
    • /modifyProductOrderItemCompletionDate:
    • get
    • post
    • /modifyProductOrderItemCompletionDate/{id}
    • get
  • MEFProductOrderSummary renamed to MEFProductOrder_Find
  • ProductOrder:
    • added:
    • charge
    • requestedCompletionDate
    • removed:
    • pricingReference
    • state:
    • pending - renamed to pending.assessingModification
    • held - renamed to held.assessingCharge
  • ProductOrderItem
    • added:
    • expediteAcceptedIndicator
    • charge
    • terminationError
    • removed:
    • itemPrice
    • itemTerm - maxItems: 1
  • MEFProductOrderItem_Common:
    • added:
    • relatedBuyerPON
    • expediteIndicator
    • removed:
    • pricingReference
    • pricingTerm
    • pricingMethod
    • itemPrice
    • coordinatedAction - changed to array
    • requestedItemTerm - changed from list to single reference
  • MEFItemTerm
    • name - added
    • description - added
  • MEFProductRefOrValueForOrder
    • renamed to MEFProductRefOrValueOrder
    • buyerProductId - removed
    • productOffering - not mandatory
  • MEFOrderItemCoordinatedAction
    • id - renamed to itemId
  • MEFProductConfiguration
    • @schemaLocation - removed
  • ProductRelationship
    • groupingKey - removed
  • ProductOrderEventPayload
    • milestoneName - added
  • Error - removed status
  • CancelProductOrder
    • added:
    • cancellationReasonType
    • orderVersion
    • note
    • relatedContactInformation
    • removed:
    • requestedCancellationDate
    • effectiveCancellationDate
    • cancellationDeniedReason
  • CancelProductOrder_Create
    • added:
    • cancellationReasonType
    • orderVersion
    • note
    • relatedContactInformation
    • removed:
    • requestedCancellationDate
  • MEFBillingAccountRefOrValue replaced with MEFBillingAccount
  • NoteSourceType - renamed to MEFBuyerSellerType
  • Notifications:
    • removed:
    • productOrderCreateEvent
    • cancelProductOrderCreateEvent
    • added:
    • productOrderItemStateChangeEvent
    • productSpecificProductOrderMilestoneEvent
    • productSpecificProductOrderItemMilestoneEvent
    • chargeCreateEvent
    • chargeStateChangeEvent
    • chargeTimeoutEvent
    • modifyProductOrderItemCompletionDateStateChangeEvent
    • renamed:
    • productOrderExpectedCompletionDateSet => productOrderExpectedCompletionDateSetEvent
    • productOrderItemExpectedCompletionDateSet => productOrderItemExpectedCompletionDateSetEvent
  • Addded types
    • ProductOrder_Update
    • MEFProductOrderItem_Update
    • MEFCharge
    • MEFChargeItem
    • MEFChargeActivityType
    • MEFPriceType
    • MEFChargeStateType
    • MEFAcceptedRejectedType
    • MEFModifyProductOrderItemCompletionDate
    • MEFModifyProductOrderItemCompletionDateStateType
    • MEFProductOrderItemRef
    • TerminationError
    • CancelProductOrderStateType
    • CancellationReasonType
  • Removed types:
    • MEFPricingMethod
    • Error405
    • OrderPrice
    • TaskStateType
    • MEFPricingMethod
    • OrderPrice

Readiness status: Work in progress and is subject to change

About MEF Forum

MEF logo

MEF is a non-profit industry forum of network, cloud & technology providers. Together, we develop standards, certifications & APIs to empower enterprise digital transformation.

 

MEF Forum is a California-based, USA registered 501 c (6) industry association.

Contact MEF

MEF Forum
12130 Millennium Dr
Suite 2-167
Los Angeles, CA 90094
Phone: +1 310 642 2800
MEF.net

Linkedin icon  Twitter icon