The online services of B2B e-commerce have had to face a challenge resulting from the diverse services built on heterogeneous platforms that must work together in an integrated and seamless manner. Today, businesses have accumulated large numbers of online services that run and reside on a variety of environments. Furthermore, they have different workflows and operational support systems that need to interact with their legacy systems. The result has been chaotic and disruptive. We developed a new framework, artifact, and performance model with which to address this problem. A multi-agent e-service system was developed to cope with dynamics and upheaval. We used a customer-centric viewpoint with supply chains both upstream and downstream. An implementation was performed to determine problems in its development. Two simple live case studies were conducted to illustrate the model's feasibility and validity.