ServiceAPI: Payment and address removed after PUT order
Found in
EPiServer.ServiceApi 4.1.0
Fixed in
EPiServer.ServiceApi 4.2.1
Created
Nov 30, 2017
Updated
Jan 26, 2018
Area
Service API
State
Closed, Fixed and tested
Description
Steps to reproduce:
- Create an order that has a payment method and a shipping address.
- Run PUT Service API (no need to update anything).
- Run GET Service API to get data from the above order.
- 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