Integration Checklist
Checklist
This simple list can be used to validate if the integration is complete:
- The
faslet-app.min.jsscript loads on all products - The
<faslet-app>element is rendered in the DOM and is not wrapped in a hidden ordisplay: nonecontainer - The button is visible on Products for which Faslet has enabled the button
- If Faslet has not enabled the button on a product, the button should not be visible
- If an item is in stock, Add to Cart shows at the end of the popup flow
- When placing an Order, the
faslet-orders.jsscript should be loaded - When placing an Order, an
eventHTTP request should occur for each product in the order
If you need a custom trigger or button design, use Custom Button Styling instead of hiding the widget root.
Check the portal
In the Faslet Partner Portal we have a helper for the order tracking and product page integrations. This can be found under your store, in the Widget Integration Tab:
Checking your statistics Dashboard in the portal can also give clear insight into whether the integration is correct. For example, if you see that your conversion stats are not reporting, then it's very likely that something is not integrated correctly.
The Partner Portal is also where visual customization and some store-level settings are managed. Depending on your setup, items such as colors, text, and specific widget features may be controlled there or enabled by Faslet on our side.
If the code is installed correctly but the button styling, feature availability, or widget behavior is not what you expect, check the portal first and then contact your Faslet representative.
If you are in doubt, reach out to Faslet Support and we can help validate your integration.
If you need a staging or sandbox environment for storefront testing, we can also create a test store for you.