Adds one or multiple products to the cart. Cart rules are applied, if the shop supports them and are set up for at least one product to be added (or already placed in the cart).
Note: Depending on the installed extensions, custom errors can be returned on failure.
Holds additional information about a specific product of any type. The contents of the object can vary.
Returns an empty object after the action was performed.