Issue #3147163 by John Pitcairn, mrweiner: Provide a way for other cart forms to integrate stock enforcement