NEW! Release notes Business Engine October 2026
This release brings new tools for managing service versions and prices, a new payment processor, WiFi management through Nokia Corteca. It also includes improvements to customer and invoice lists, promotions, SMS delivery and provisioning, along with continued work on stability and security across the platform.
Services and Orders
Upgrade orders to a newer service version
When you publish a new version of a service, you can now move existing orders onto it from the service's version list. You can choose to also update the orders' prices from a selected date, and to notify the affected customers by email. The upgrade does not trigger any provisioning, and each order gets an entry in its order history.
Updating prices is a function that can be turned on for your installation. To turn it on, please contact COS support. Read more here.
Marketplace and Promotions
Hide promotions from customers with an active order
Promotions can now be hidden from customers who already have an active or parked order on the address. This prevents existing customers from cancelling and reordering to get a promotion intended for new customers.
To use it, open the promotion on the service and check Hide if object has an active order. The promotion is hidden when the customer is logged in to the portal, and is shown as usual to everyone else.
Customers
Service providers can update customer email addresses
Users with the Provider Administrator or Provider Support profile can now update the email address on a customer directly in Admin. This is only possible for customers where the service provider has an active order. When the email address is changed, the SP: Customer updated email is sent.
New filters on the customer list
The customer list can now be filtered by payment method type and billing date and the filters can be combined.
Improved handling of mobile numbers for SMS
This applies if you send SMS notifications from Business Engine. To get SMS set up, please contact COS support.
Mobile numbers stored without a country code are now accepted when enabling text messaging, and are converted to international format when the SMS is sent. Invalid numbers are still rejected, and messages that cannot be sent are marked as Failed.
Billing and Payments
New filters on the invoice list
The invoice list can now be filtered by Order state and by State or province. Order state lets you select one or more states, such as Active, Awaiting activation, Inactive or Paused, and shows invoices related to orders in those states. State or province is based on the customer's invoice address. The filters can be combined.
Paystack as a payment processor
As part of expanding our billing capabilities, Business Engine now supports Paystack. It covers card payments and automatic recurring charges in NGN, GHS, ZAR, KES and USD. To set up Paystack for your installation, please contact COS support.
Network and Provisioning
WiFi management with Nokia Corteca
Business Engine now integrates with Nokia Corteca for managing residential gateways. From the network element card you can view and edit WiFi settings, open diagnostics with gateway status and connected clients, and open the device in the Corteca console. Service provider users see these options on elements where they have an active order. To enable Nokia Corteca, please contact COS support.
Automatic ONT reboot after unsuspend
This applies if you use Altiplano, and is an optional setting in the Altiplano adapter. To enable it, please contact COS support.
Business Engine can now automatically reboot the ONT when a paused service is turned on again, so the customer's equipment comes back online on its own without a site visit. The reboot only happens when a service is reactivated, not on other changes such as speed upgrades.
API and Integrations
HMAC signing of outgoing webhooks
This applies if you receive webhooks from Business Engine. Outgoing webhooks can now be signed with HMAC, so the receiving system can verify that a webhook comes from Business Engine and has not been changed. Signing is enabled per API user. To enable it and get the shared secret, please contact COS support.
Send customer emails through the API
Emails created for a customer through the API (Customer/Email/Create) are now sent to the customer and saved in the customer's mail history. If you only want to record an email that has already been sent from another system, set the AlreadySent flag to true.
Manual address import from Vetro
This only applies if your installation is integrated with Vetro.
You can now start an address import from Vetro manually in Admin, even when automatic import is turned off. In the integration systems dropdown, check Force import next to Run sync to import the service locations marked for import in Vetro.
A new address import log in Admin shows the result of every import. For each address you can see whether it was created, skipped or failed, and why. For example, it shows when an address is missing coordinates or has an invalid format. Forced runs are shown as Forced import. Read more here.
Reporting Database
Step durations in order and prospect history
The order and survey history views in the reporting database now also show how long each step took. This makes it easier to follow the flow of an order over time, for example how long it stayed in each state before it was completed.
Field Service Management
This only applies if you use FSM for work orders.
Work order configuration per service type
A new configuration page under System → FSM Work Order Configuration lets you set how installation work orders and customer notifications are handled, with global defaults and overrides per service type or work order template. Read more here.
Questions about setup? Reach out to COS Support.