t: +44 (0) 1925 555 300 | e: info@mdsuk.com | Request Information

BPE Services


Order Fulfilment

For customers using a self service application or people visiting your website, BPE can orchestrate the complete end-to-end fulfilment of handsets and accessories. By automating processes, BPE can vastly increase the number of orders your business can handle.


Service Provisioning

Whether requesting a contract upgrade, tariff change or new subscription (to services such as broadband, WLR2/WLR3 or mobile) BPE can automatically create and update the customer’s service and account details on the provisioning system and network, greatly reducing the dependence on customer services.


Web Services

BPE publishes two types of web services. One set allows business processes to be invoked, such as placing orders or requesting service / product availability. A second set exposes BPE’s application programming interface, offering a flexible and independent solution. BPE can also perform credit checks through external credit reference systems and handle e-commerce credit and debit card payments.


Administration Console

BPE’s administration console provides a graphical user interface to manage orders. This includes a view of current and historic processes, workflow item status (eg credit checking) and process stages such as "in-progress" or "completed".


Flexible Process Definitions

Business processes are authored using a graphical design tool. The design tool allows a business process to be defined visually in a graph-based language. Multiple process definitions can be installed onto the BPE, allowing it to support a range of different types of orders. The process definition is composed of basic building blocks such as nodes (including wait states), decisions, transitions, triggers and tasks.


Example Process View

business process engine diagram