Dynamic Product Page "Add To Cart"

Hello,

I am trying to use Wix to create a shop for my rare book business. Currently I use an inventory management system (HomeBase 3) to upload my data to various bookselling websites. This program allows me to export that data in the form of a .csv file. Unfortunately, the .csv fields required by Wix’s product manager do not correspond to those used by HomeBase 3. Furthermore, the Wix product page does not allow for even rudimentary customization, such as adding an “Author” or “Publisher” field, in addition to the product name.

To work around these shortcomings, I uploaded a database which I have used to populate various fields in a dynamic product page. At first, this solution seemed like it might meet my needs. However, I have now encountered two key problems.

First, I can not find a way to add a working “Add to Cart” button to the dynamic product page. I have managed to create a button that links to the cart–but not one that actually adds a given item to the cart. From what I am now reading, it seems that this may not be possible.

Second, I can not find a way to add the dynamic product page to the site menu. What I would really like to do is set the dynamic product page as the homepage. I’m not looking for a complicated website design; I simply want potential customers to land on a page that lets them start browsing/searching my inventory right away.

If anyone can offer any solutions/workarounds to either of these problems, I would most appreciate it. If not, it seems that Wix may not be the answer to my humble yet apparently too complicated needs.

Thanks and kind regards!

@evanswainmiller I see that no one responded to your post. Were you able to solve this?

I have been unable to successfully add a product to the cart using the stores api with neither the deprecated (using the element id) nor the new way (using the cart api). In either case, I get an Server Error that the cart is null so it cannot fetch the cartID of a null object … At the same time, when I use the out of box AddToCart button which opens the QuickView it works… so this leads me to believe that the server needs to create a cart object and Velo is not doing that.