public virtual async Task UpdateMerchantReferences(string orderId, string merchantReference1, string merchantReference2) { var updateMerchantReferences = new OrderManagementMerchantReferences { MerchantReference1 = merchantReference1, MerchantReference2 = merchantReference2 }; await _client.UpdateMerchantReferences(orderId, updateMerchantReferences).ConfigureAwait(false); }
/// <summary> /// Updates merchant references /// <a href="https://developers.klarna.com/api/#order-management-api-update-merchant-references"> /// https://developers.klarna.com/api/#order-management-api-update-merchant-references /// </a> /// </summary> /// <param name="orderId">Id of order to update</param> /// <param name="merchantReferences">The <see cref="OrderManagementMerchantReferences"/> object</param> /// <returns></returns> public Task UpdateMerchantReferences(string orderId, OrderManagementMerchantReferences merchantReferences) { var url = ApiUrlHelper.GetApiUrlForController(ApiSession.ApiUrl, ApiControllerUri, $"{orderId}/merchant-references"); return(Patch(url, merchantReferences)); }