PrestaShop is a free, fully-scalable open-source ecommerce platform committed to providing the best shopping cart experience for both merchants and customers. It is highly customizable, supports all the major payment services, is translated in many languages and localized for many countries, and has a fully responsive design (both front and back office).
PrestaShop setup guide
PrestaShop is built on the MySQL database. Instead of pulling data from its API, we pull directly from the source database, saving time and effort. For integrating with PrestaShop, use the MySQL connector:
PrestaShop's database schema is documented in their development guide.