support shop add (backend)