Summary of changes in V2.8
  • Storefront Refactoring: Developer Guide (https://developer.bundleb2b.net/) on:
    • How to customize page containers for non-standard cornerstone theme initial installation
    • How to customize display texts and styles for BundleB2B related storefront features
    • How to overwrite or inject Javascript code for BundleB2B module customization
    • How to call BundleB2B API from the storefront for new feature customizations.
  • B2B Connector between BundleB2B and Acumatica Commerce Edition (B3-AC Connector) available as an add-on module for current Acumatica Commerce Edition users.
  • BundleB2B API Document: https://dev-v2.bundleb2b.net/b3api
Storefront Refactoring
Developer Guide is now available for 3rd party partners to complete customizations https://developer.bundleb2b.net/. Developers can:
  • Customize page containers for non-standard cornerstone theme initial installation
    • Within the document, developers can find all containers BundleB2B is using and can modify the mounting DOM node to customize the page display.
  • Customize display texts and styles for BundleB2B related storefront features
    • All the customizable texts (button name or display labels) are listed out, along with their default values, so developers are able to overwrite these values on demand.
    • Additionally, we added annotations to each BundleB2B storefront page to indicate all the components that are available for style changes. All components listed out components can be overwritten or extended.

  • Overwrite or inject Javascript code for BundleB2B module customization
    • Developers have access to the list of BundleB2B modules for new feature customizations that serve specific business requirements.
  • Refer to a guide on how to safely call BundleB2B RESTful API from the storefront for BundleB2B related extra data information.
BundleB2B (B3) – Acumatica Commerce Edition(AC) Connector

This B3-AC Connector is an available add-on module for current Acumatica Commerce Edition users. There are 5 data flows available now, the merchant has the ability to turn on or off any data flow.

  • Company data synchronization between B3 Company and AC Customer
    • Create Company in B3 for Acumatica customer with the ‘B3Enabled’ field set to ‘yes’
    • Delete Company in B3 for Acumatica customer with the ‘B3Enabled’ field set to ‘no’
    • Create approved BundleB2B companies in Acumatica with the “B3WebGenerated” checkbox checked.
    • Bidirectional data synchronization once the connection is built between two systems
  • Company User synchronization between B3 Company User and AC Customer Contact
    • Create Company contacts in B3 for Acumatica contacts with the ‘B3Enabled’ field set to ‘yes’
    • Delete Company contacts in B3 for Acumatica contacts with the ‘B3Enabled’ field set to ‘no’
    • Create recently added B3 company users in Acumatica with the “B3WebGenerated” checkbox checked.
    • Bidirectional data synchronization once the connection is built between two systems
  • Company Address synchronization between B3 Company address book and AC customer location
    • Create a Company level address in B3 for Acumatica customer location with the ‘B3Enabled’ field set to ‘yes’
    • Delete Company level address in B3 for Acumatica customer location with ‘B3Enabled’ field set to ‘no’
    • Create addresses in Acumatica with the “B3WebGenerated” checkbox checked for addresses that have been added to a B3 company address book or used to place an order in BigCommerce
    • Bidirectional data synchronization once the connection is built between two systems
  • Order synchronization from BundleB2B to Acumatica
    • Create customer level sales order in Acumatica for orders placed in BigCommerce by a BundleB2B Company user
  • Shipment synchronization from Acumatica to BigCommerce
    • Sync order shipments from Acumatica to BigCommerce for these orders initiated in BigCommerce and synchronized to Acumatica in the Order Sync Data Flow.

Notes: All the above data sync runs separately from each other on a scheduled period of time, by default every 15 minutes. The merchant has the ability to check the status log from BundleB2B APP -> Integration -> Sync Status.

Categories: Release Notes

bundleb2b

Bundle B2B is a SaaS application that offers enterprise level B2B functionality to businesses of all types and sizes. It enables store owners to facilitate their B2B operations online and provide their B2B customers with seamless transactions and convenient self-service account capabilities.