FAQs
Applies toMagento
Plans and billing
The Enterprise plan. See Plans and features and the SparkLayer pricing page (opens in a new tab).
You manage billing in the SparkLayer Dashboard: your plan is in the card at the foot of the sidebar (Plan card). Plans, free trials and billing follow the same rules as on Shopify.
Magento setup
Contact our support team for access to the module. Your developer then installs it: see Install SparkLayer on Magento.
- Magento Open Source, version 2.4.2 or later
- Adobe Commerce (Cloud), version 2.4.2 or later
Yes. You can install SparkLayer on your existing retail Magento store and run both from it. We call this a hybrid setup. When B2B customers sign in, they see the SparkLayer frontend interfaces with their prices and ordering options. Try it on our Magento demo store.
Store setup
The SparkLayer widgets (B2B pricing, the cart and the My Account area) only load when a customer in a B2B customer group signs in. Everyone else sees your store as it is today, so you control exactly who sees B2B prices and can place B2B orders.
Yes. SparkLayer can run alongside it, so you can try SparkLayer first and remove the other extension when you're ready. If the other extension changed your theme's code, you can ask its developer to remove those changes, but you don't have to.
Payments
Yes, when they choose Pay Online by Card at the SparkLayer checkout. They're then taken to the Magento checkout, which shows every payment method you've set up in Magento (such as PayPal or Affirm). Any payment method Magento supports can be used this way.
Products
Create a B2B-only collection and send customers to it when they sign in. You can also customise your theme to hide or show products by tag, with custom code.
Yes. An automatic price list can use your Magento prices (such as your retail price) and apply a discount, for example 20% off. It can also allow for your Magento tax setup, whether your prices include or exclude tax. See Managing pricing.
Yes. SparkLayer matches B2B prices to products by SKU, so a product without a unique SKU can't show B2B prices. You can add SKUs to products one at a time, or in bulk with Magento's import or product editing tools.
SparkLayer can show stock levels and a stock status to signed-in B2B customers. See Stock display and Stock levels for the Magento setting.
Not on one store. When retail and B2B run from the same Magento store, they share the same stock, and Magento has no way to stop retail customers ordering from it. To separate stock, either create B2B-only products, or set up a separate store for your B2B customers.
Customer experience
You can add extra fields to your existing registration page, or create a separate registration page for B2B customers. To review applications yourself, add approved customers manually in Customers in the Magento admin. SparkLayer also has its own Forms.
Send your customers a newsletter, for example, telling them about your B2B store and asking them to sign in. The Launch checklist has example messages.
No. SparkLayer only loads when a B2B customer signs in; for retail customers, no SparkLayer code loads at all. For B2B customers, the widgets load asynchronously, so the effect on page load times is negligible.
It's possible with custom code. We recommend talking to a Magento expert developer before changing your site.
Orders
Yes, as long as payment hasn't been processed. Open the order in Sales,Orders and choose Edit order.
SparkLayer doesn't send invoices itself. Send invoices your usual way and collect payment, then mark the order as paid in Magento and fulfil it.
Set order limits for each customer group in Customers,Groups (opens in your SparkLayer Dashboard in a new tab): a minimum or maximum order total, or a minimum or maximum number of items. See Set order limits.
Last updated