So, you've enabled your kind of core integration between Magento and Epicor. You set up the APIs and found an ideal partner. Now, there are a lot of options for what you can integrate. Those include but, of course, are not limited to customers and accounts. And this can be a one way or two-way integration. How? Well between Epicor 10 and Magento, it's possible to bring data over addresses. This can include billing, shipping, and primary addresses as well as contacts, different roles for the contacts, customer-specific pricing, location-specific pricing, and overall location data. All of this data can be used in-between channels to limit what services a customer has access to.
So, whenever an Epicor 10 customer gets sent into Magento, there can be two possibilities. In a one-way system, it's possible for the Magento system to see that it's a new user who's registering on the site. But if the system is two-way, Magneto will see that they are actually part of a company that's already integrated based on the email domain. Other claiming capabilities can also be set up with your team. And ultimately this would allow the Magento eCommerce to show customer-specific pricing once that claim process was completed. The user can see their rich company data, but it's role-based or location-based. So, they can just see the pertinent detail based on their user and what that user's claim has access to.