We're using a custom extension that allows users to create quotes, in the more traditional sense of a quote. They put together an order, go through checkout, and save the order to their account without paying, and allowing them to order it at a later date with a set pricing. Why? I don't know exactly, but that's what it does. Now, when a user created a quote, it would decrement the stock, on the frontend that was easily resolved by having it check the
attribute. This is throwing errors in the backend though:
Order saving error: Can not retrieve payment method instance
I cannot access the getMethodInstance attribute at all from the backend checkout, so I cannot test to see if the "payment method" is a quote. I'm not too sure what I should even be troubuleshooting on this.