An invention relates to picking and storing of products and one of its objectives is to reduce manual work. The invention concerns a system for storing the products, wherein the system comprises a wall (301) with openings (304), (305) that enable reaching a first repository (302) and a second repository (303) from a customer side (306) of the wall, and closures (307), (308) in the wall to cover and disclose the openings. The system further comprises a cart (310) for picking the products during a picking stage, the cart including the first repository (302) and the second repository (303). The system is configured to receive the cart into a parking place (309) beside the wall so that the first repository (302) is reachable through a first opening and the second repository is reachable through a second opening. A repository included in the system is configured to receive a tote (205), (206) or a container (201), (203), (213) so that 1) the repository's (302), (303) bottom (405), (406) is located at a horizontal plane or the repository is tilted to at most 45 degrees angle in relation to the horizontal plane in order to hold a product inside the tote or the container, and 2) the repository supports the tote (205), (206) or the container (201), (203), (213) keeping a mouth of the tote or the container open, and 3) during the picking stage, said mouth is continuously at least partly disclosed for receiving the products into the tote or the container.