Try our conversational search powered by Generative AI!

ServiceAPI: Payment and address removed after PUT order

Found in

EPiServer.ServiceApi 4.1.0

Fixed in

EPiServer.ServiceApi 4.2.1

(Or a related package)

Created

Nov 30, 2017

Updated

Jan 26, 2018

Area

Service API

State

Closed, Fixed and tested


Description

Steps to reproduce:

  1. Create an order that has a payment method and a shipping address.
  2. Run PUT Service API (no need to update anything).
  3. Run GET Service API to get data from the above order.
  4. Observe the Commerce Manager and data returned.

Expected:

  • Payment exists in Commerce Manager.
  • ShippingAddressId is returned in data return.

Actual:

  • Payment is removed in Commerce Manager
  • ShippingAddressId = "" in data return