Happy to clarify.
By "portal," I mean your organization's instance of the HubSpot software.
Your information will sync into HubSpot via the Ecommerce Bridge in one way or another. It could be via a "custom integration" which you and a developer would build for only your organization, or you could build an "ecommerce bridge application" that uses the same APIs but is authenticated and installed differently, or you could use an ecommerce bridge application that someone else has built and HubSpot has verified is safe for public use.
Does your website use a third-party ecommerce app like Shopify, WooCommerce, or Magento, or is it a completely custom setup?
The answer to the above will help inform which route I advise.