Assign a customer cart to another customer programmatically Magento 2Add a product to a customer cart programatically magento 2Magento 2 How to load product collection, Category collection, Load product by id and get category by product idAdding products to cart programmatically with custom price in controller: Magento 2assign a downloadable product to a customer magento 2Customer Token by Customer SessionCan't remove or replaces website IDs on product programmaticallyLoad last quoteAdd product to quote in admin programmatically magento 2Is it possible to hide custom attribute from product editor and assign a default value?Assign two customer groups product prices to one customer

How to scale a verbatim environment on a minipage?

What is the limiting factor for a CAN bus to exceed 1Mbps bandwidth?

Power LED from 3.3V Power Pin without Resistor

Why was Germany not as successful as other Europeans in establishing overseas colonies?

CRT Oscilloscope - part of the plot is missing

Selecting a secure PIN for building access

Why do freehub and cassette have only one position that matches?

Binary Numbers Magic Trick

Why is Thanos so tough at the beginning of "Avengers: Endgame"?

Is lying to get "gardening leave" fraud?

My ID is expired, can I fly to the Bahamas with my passport

Junior developer struggles: how to communicate with management?

Why is Arya visibly scared in the library in S8E3?

Is thermodynamics only applicable to systems in equilibrium?

How do you center multiple equations that have multiple steps?

What word means "to make something obsolete"?

Applying a function to a nested list

Did we get closer to another plane than we were supposed to, or was the pilot just protecting our delicate sensibilities?

If Earth is tilted, why is Polaris always above the same spot?

Pressure to defend the relevance of one's area of mathematics

What are the spoon bit of a spoon and fork bit of a fork called?

How can I fairly adjudicate the effects of height differences on ranged attacks?

Which skill should be used for secret doors or traps: Perception or Investigation?

How could a planet have most of its water in the atmosphere?



Assign a customer cart to another customer programmatically Magento 2


Add a product to a customer cart programatically magento 2Magento 2 How to load product collection, Category collection, Load product by id and get category by product idAdding products to cart programmatically with custom price in controller: Magento 2assign a downloadable product to a customer magento 2Customer Token by Customer SessionCan't remove or replaces website IDs on product programmaticallyLoad last quoteAdd product to quote in admin programmatically magento 2Is it possible to hide custom attribute from product editor and assign a default value?Assign two customer groups product prices to one customer






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








3















I want to assign a customer product on the cart to another customer cart in Magento 2.



Somewhere is saw that we can achieve the same on Magento 1.x from



Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();


I first tried the same on Magento 1.x it assigned the cart to another customer but the problem was, after assigning when the customer removed the product from the cart the product will be removed from other customer cart too.



Can anyone help me out here? How can I achieve this on Magento 2?



Thanks










share|improve this question






























    3















    I want to assign a customer product on the cart to another customer cart in Magento 2.



    Somewhere is saw that we can achieve the same on Magento 1.x from



    Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();


    I first tried the same on Magento 1.x it assigned the cart to another customer but the problem was, after assigning when the customer removed the product from the cart the product will be removed from other customer cart too.



    Can anyone help me out here? How can I achieve this on Magento 2?



    Thanks










    share|improve this question


























      3












      3








      3


      1






      I want to assign a customer product on the cart to another customer cart in Magento 2.



      Somewhere is saw that we can achieve the same on Magento 1.x from



      Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();


      I first tried the same on Magento 1.x it assigned the cart to another customer but the problem was, after assigning when the customer removed the product from the cart the product will be removed from other customer cart too.



      Can anyone help me out here? How can I achieve this on Magento 2?



      Thanks










      share|improve this question
















      I want to assign a customer product on the cart to another customer cart in Magento 2.



      Somewhere is saw that we can achieve the same on Magento 1.x from



      Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();


      I first tried the same on Magento 1.x it assigned the cart to another customer but the problem was, after assigning when the customer removed the product from the cart the product will be removed from other customer cart too.



      Can anyone help me out here? How can I achieve this on Magento 2?



      Thanks







      magento2 magento-2.1






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 20 at 3:45









      magefms

      2,8792529




      2,8792529










      asked Nov 23 '16 at 6:25









      aton1004aton1004

      658823




      658823




















          1 Answer
          1






          active

          oldest

          votes


















          0














          You can assign a customer cart to another customer by below code :



          $_objectManager = MagentoFrameworkAppObjectManager::getInstance();

          $collection = $_objectManager->get('MagentoCheckoutModelSession')->getQuote()->load($quoteId)->setCustomerId($customerId)->save();





          share|improve this answer

























          • OK i will try this

            – aton1004
            Nov 28 '16 at 4:14











          • Is this helpful for you?

            – Akshay Verma
            Nov 30 '16 at 6:53











          • Hi Akshay , I don't think it is working. Have you tried it.

            – aton1004
            Dec 9 '16 at 12:18











          • As per magento 1.x

            – Akshay Verma
            Dec 14 '16 at 9:08











          • As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

            – Akshay Verma
            Dec 14 '16 at 9:09











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "479"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f147044%2fassign-a-customer-cart-to-another-customer-programmatically-magento-2%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          You can assign a customer cart to another customer by below code :



          $_objectManager = MagentoFrameworkAppObjectManager::getInstance();

          $collection = $_objectManager->get('MagentoCheckoutModelSession')->getQuote()->load($quoteId)->setCustomerId($customerId)->save();





          share|improve this answer

























          • OK i will try this

            – aton1004
            Nov 28 '16 at 4:14











          • Is this helpful for you?

            – Akshay Verma
            Nov 30 '16 at 6:53











          • Hi Akshay , I don't think it is working. Have you tried it.

            – aton1004
            Dec 9 '16 at 12:18











          • As per magento 1.x

            – Akshay Verma
            Dec 14 '16 at 9:08











          • As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

            – Akshay Verma
            Dec 14 '16 at 9:09















          0














          You can assign a customer cart to another customer by below code :



          $_objectManager = MagentoFrameworkAppObjectManager::getInstance();

          $collection = $_objectManager->get('MagentoCheckoutModelSession')->getQuote()->load($quoteId)->setCustomerId($customerId)->save();





          share|improve this answer

























          • OK i will try this

            – aton1004
            Nov 28 '16 at 4:14











          • Is this helpful for you?

            – Akshay Verma
            Nov 30 '16 at 6:53











          • Hi Akshay , I don't think it is working. Have you tried it.

            – aton1004
            Dec 9 '16 at 12:18











          • As per magento 1.x

            – Akshay Verma
            Dec 14 '16 at 9:08











          • As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

            – Akshay Verma
            Dec 14 '16 at 9:09













          0












          0








          0







          You can assign a customer cart to another customer by below code :



          $_objectManager = MagentoFrameworkAppObjectManager::getInstance();

          $collection = $_objectManager->get('MagentoCheckoutModelSession')->getQuote()->load($quoteId)->setCustomerId($customerId)->save();





          share|improve this answer















          You can assign a customer cart to another customer by below code :



          $_objectManager = MagentoFrameworkAppObjectManager::getInstance();

          $collection = $_objectManager->get('MagentoCheckoutModelSession')->getQuote()->load($quoteId)->setCustomerId($customerId)->save();






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Dec 14 '16 at 9:07

























          answered Nov 23 '16 at 9:32









          Akshay VermaAkshay Verma

          215




          215












          • OK i will try this

            – aton1004
            Nov 28 '16 at 4:14











          • Is this helpful for you?

            – Akshay Verma
            Nov 30 '16 at 6:53











          • Hi Akshay , I don't think it is working. Have you tried it.

            – aton1004
            Dec 9 '16 at 12:18











          • As per magento 1.x

            – Akshay Verma
            Dec 14 '16 at 9:08











          • As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

            – Akshay Verma
            Dec 14 '16 at 9:09

















          • OK i will try this

            – aton1004
            Nov 28 '16 at 4:14











          • Is this helpful for you?

            – Akshay Verma
            Nov 30 '16 at 6:53











          • Hi Akshay , I don't think it is working. Have you tried it.

            – aton1004
            Dec 9 '16 at 12:18











          • As per magento 1.x

            – Akshay Verma
            Dec 14 '16 at 9:08











          • As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

            – Akshay Verma
            Dec 14 '16 at 9:09
















          OK i will try this

          – aton1004
          Nov 28 '16 at 4:14





          OK i will try this

          – aton1004
          Nov 28 '16 at 4:14













          Is this helpful for you?

          – Akshay Verma
          Nov 30 '16 at 6:53





          Is this helpful for you?

          – Akshay Verma
          Nov 30 '16 at 6:53













          Hi Akshay , I don't think it is working. Have you tried it.

          – aton1004
          Dec 9 '16 at 12:18





          Hi Akshay , I don't think it is working. Have you tried it.

          – aton1004
          Dec 9 '16 at 12:18













          As per magento 1.x

          – Akshay Verma
          Dec 14 '16 at 9:08





          As per magento 1.x

          – Akshay Verma
          Dec 14 '16 at 9:08













          As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

          – Akshay Verma
          Dec 14 '16 at 9:09





          As per Magento 1.x:Mage::getModel('checkout/quote')->load($quoteId)->setCustomerId($customerId)->save();

          – Akshay Verma
          Dec 14 '16 at 9:09

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Magento Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f147044%2fassign-a-customer-cart-to-another-customer-programmatically-magento-2%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Category:9 (number) SubcategoriesMedia in category "9 (number)"Navigation menuUpload mediaGND ID: 4485639-8Library of Congress authority ID: sh85091979ReasonatorScholiaStatistics

          Circuit construction for execution of conditional statements using least significant bitHow are two different registers being used as “control”?How exactly is the stated composite state of the two registers being produced using the $R_zz$ controlled rotations?Efficiently performing controlled rotations in HHLWould this quantum algorithm implementation work?How to prepare a superposed states of odd integers from $1$ to $sqrtN$?Why is this implementation of the order finding algorithm not working?Circuit construction for Hamiltonian simulationHow can I invert the least significant bit of a certain term of a superposed state?Implementing an oracleImplementing a controlled sum operation

          Magento 2 “No Payment Methods” in Admin New OrderHow to integrate Paypal Express Checkout with the Magento APIMagento 1.5 - Sales > Order > edit order and shipping methods disappearAuto Invoice Check/Money Order Payment methodAdd more simple payment methods?Shipping methods not showingWhat should I do to change payment methods if changing the configuration has no effects?1.9 - No Payment Methods showing upMy Payment Methods not Showing for downloadable/virtual product when checkout?Magento2 API to access internal payment methodHow to call an existing payment methods in the registration form?