This article applies to Contextual Commerce. (Looking for Classic Commerce documentation?)
The Popup Storefront is a great new way for your customers to complete the purchase without ever leaving your website. The order is prepared using the Store Builder Library, and a checkout window appears in a LightBox popup right on top of any page of your website, providing an uninterrupted and fully controllable user experience.
Here's an example of how your checkout window might look:
You can also see the short video illustrating an integration that is using the Store Builder Library to initiate the checkout and relies on the FastSpring API to validate the order once it has been completed, to enable seamless activation of the purchased software.
Using the Popup Storefront improves conversions and allows you to fully customize every aspect of the checkout flow without the usual limitations of the hosted "carts". Popup Storefronts rely on the Store Builder Library, which is also used to create and customize various checkout scenarios by providing you with direct access to e-commerce data.
Popup Storefronts are immediately available to be used in your Store. To get started, learn more about adding a Popup Storefront to your website.
When using a Popup Storefront, we recommend that you deploy a security certificate and use the https: protocol for your website. Otherwise, most web browsers will not display a closed padlock icon, and some may display warning messages about non-secure pages. For more information, please see Popup Storefronts and Browser Security Features.
Even if you exclusively use Popup Storefronts to process live transactions, every Store has a default Web Storefront that controls the appearance and styling of the Account Management site and certain customer-facing email messages - including for orders processed via a Popup Storefront. At this time, no Popup Storefront can be the default Storefront for your Store. Your default Web Storefront must be online in order to affect the appearance and styling of the Account Management site and email messages.