PrestaShop guide

PrestaShop is a self-hosted platform so there are many different ways to get started with a PrestaShop store. You can even host on localhost using Ngrok . The following steps are the recommended way to set up PrestaShop.

Create a Prestashop Test Store

  1. Go to and scroll down, and pick a package.
    • For a test store, the Essential tier will suffice Plans
  2. Feel free to grab a custom domain. But for test store purpose, there is no need Custom Domain
  3. Skip all other add-ons and continue and complete the checkout flow
  4. After completing the the payment, you will be redirected to this page. Wait a minute or two before the Get started button activates. Payment
  5. Log into the newly created account at and click Websites & Stores Account
  6. Scroll down the App Center and Select app App
  7. Find PrestaShop in the list and click Install, and follow the instruction Install
  8. In the end, you will see this summary page. Click Install and wait for about 10 minutes. Summary
  9. Wait for an email that will notify you it’s completed. Then go back to and Click Websites & Stores again to see the test PrestaShop store you created. Click Edit Website to get into your admin page of PrestaShop Notify
  10. Type in the admin email and password you set up in step 3. Notice that the URL you are using now is also the URL you will use to log into your admin panel. Admin
  11. Once logged in, on the left side, go to Advanced Parameters → Webservice Advanded Parameters
  12. Make sure you enable PrestaShop’s webservice and click Save Webservice
  13. Click Add new webservice key Webservice Key
  14. Generate key and input scope you will need. To be safe, just check all scopes. Notice this is also the step your clients will need to take. And Click Save Generate Key

Launch Your PrestaShop App

  • Since Prestashop is open sourced and there is no dedicated app marketplace. You can launch your PrestaShop app as soon as you finished development.