πŸ“ Bolt Help / Core Products / Checkout / Manage Bolt for Adobe Commerce / Additional Features for Adobe Commerce

Additional Features for Adobe Commerce

NOTE

This features below are only supported for Magento 2/Adobe Commerce merchants using the M2 API approach.

Delivery Fee

You can add a delivery fee to orders based on the customer’s location. Once example of this type of fee is the state of Colorado’s Delivery Fee.

  1. Create a new digital product SKU in the Adobe Dashboard to represent the delivery fee, e.g. “Colorado Delivery Fee,” 0.27, nontaxable
  2. Set the item as non-taxable.
  3. Contact your Bolt CSM and provide them with the Product ID of this item and the amount of the fee.
  4. Your Bolt CSM should enable the Enable Update Fees API feature flag.

Dynamic Add-On Pricing

You can add a conditional fee to checkout based on the customer’s location or cart items. You can also configure this fee in a way that gives customers the choice to opt-in to the additional fee. Some example uses for this are delivery, junk removal, or donation fees.

  1. Create a new digital product SKU in the Adobe Dashboard for each fee
    • Ex. β€œMattress Removing Fee,” $5.00, non-taxable
  2. Contact your Bolt CSM and provide them with the Product ID of the item(s) and the amount of the fee.
  3. Create a new attribute for each fee e.g., Has Removal Fee.
  4. Apply the corresponding attributes to the products created in Step 1.
  5. Navigate to Store > Configuration > Sales > Payment Methods > Bolt Pay and add the attributes to the **Product Attributes ** field separated by a comma, e.g., has_removal_fee, has_removal_service.
  6. In the Bolt Merchant dashboard, navigate to Settings > Checkout > Product Add-Ons and create the product add-on for Mattress Removing Fee:
  • Product ID: Product ID in Adobe
  • Price Type: Static
  • Unit Price: Product price configured within Adobe
  • Display Location: Checkout

Setup Google Analytics

Prerequisite

  • Upgrade to Magento 2.4.5 for GA4 compatibility.

Setup

  1. Add the GA4 tag to the frontend of your storefront. Replace <Measurement ID> with your GA4 ID.
<!-- Global site tag (gtag.js) – Google Analytics -->

<script async src="https://www.googletagmanager.com/gtag/js?id=<Measurement ID>"></script>
--
 <script>
  window.dataLayer = window.dataLayer \|\| [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
 
  gtag('config', '<Measurement ID>');
 </script>

It’s possible to setup Google Analytics using a third-party module e.g., Google Tag Manager for Magento.

πŸ“–On This Page
Filter by Section
Filter by Topic