public static List <ValidationMessageResponse> MergeBasket(this Connection conn,
                                                                   IClientState state,
                                                                   int basketId,
                                                                   BasketMergeRequest basketMergeRequest)
        {
            var restRequest = basketMergeRequest.CreateRestRequestJson(
                Method.POST,
                "/services/v3/baskets/{basketId}/merge"
                )
                              .AddParameter(
                "basketId",
                basketId,
                ParameterType.UrlSegment
                );


            var(_, response) = conn.Execute <List <ValidationMessageResponse> >(
                restRequest,
                state,
                Includes.Auth
                );
            return(response);
        }
 public void MergeBasket(int basketId, BasketMergeRequest basketMergeRequest)
 {
     _connection.MergeBasket(_clientState, basketId, basketMergeRequest);
 }