Mediate usage feed data from multiple different file formats. LogiSense's powerful data transformation engine allows you to receive usage file export formats in real time from your communications switch and run mediation logic to aggregate and transform the usage data.
One or more filters can be applied for any of the sources of data. Filters that can be used to determine if a line in a source data set (File) should be processed through mediation or ignored. As an example, a given source of data may contain a field called Record Type (First Ordinal position on the line) that indicated a “Record Type”. A filter can be setup such that Only lines with a Record Type value of “6” are to be processed. All other lines are ignored.
Many data Sources have variable mappings of source data elements to a Usage record. The mediation process can be set up to account for this. For example, if the line is identified as an "SMS-MO" record the system may use field 5 for the Usage identifier where as if it is SMS-MT it may use field 6. It is also possible to have different source fields mappings based on Conditional statements. For example, a Carrier might send twenty fields. When field 5 has a value of "SMS" the mediation process would use fields 1-6, 10,14,19 ignore the rest and when it has a value of "DATA" it would use 1-6, 9, 11, 13-16.
Determination of a usage class is usually a function based on conditions specific to data in the source or the source itself. EngageIP provides options for managing this thereby allowing reuse of rules and consistency in setting Usage Class values.
One or more "normalization" functions can be created to format things like phone numbers, IP addresses into common inputs. The following types of normalization can be performed on the feed:
|Normalization Function Type||Definition|
|Phone Number||Normalize the Phone Number|
|Country||Normalize Country and Country Code|
|Network||Normalize the network|
|Date/Time||Normalize the date and or time|
|Usage Identifiers||Normalize usage identifiers|
|Units of Time||Normalize units of measure (time, data etc.)|
Mathematical functions like Sum or Multiplication can also be performed on feeds in order to prepare them for rating. For example, a source that sends data usage in Upload and Download will have to have a sum process applied as well as possible normalization on the whole or parts to a standard unit (i.e. KB).
EngageIP has a powerful rating and mediation engine that can rate any type of usage event in real time or batch. Usage data can take the form of a CDR record or it can take the form of another type of usage feed. The usage data is supplied via API, SFTP or other outbound methods as required.
Because each record will have its own proprietary format, a mediation layer is designed for each solution to format the data into a Usage Data Record (UDR) that can be processed by the rating engine.
Whether you have location specific rates, on-net, off-net or conditional rates based on time of day, custom logic or specific rounding rules; LogiSense's conditional rating engine allows for classification and charging of any kind of usage.
Quickly Launch New Products
LogiSense's 2-tier product catalog allows Product Managers to define, configure and bring new products to market faster than your competitors. Don't let your billing system hold you back from launching a product to meet a market opportunity.
Billing as a Service
Quickly grow your channel partner and reseller organizations by eliminating their overhead of a billing system. Provide billing as a service to unburden your channels to grow quicker!
LogiSense can provide a PCI DSS Level 1 Certified hosting infrastructure to meet your business needs. Our customers have enjoyed the benefits of billing integrations with many different Payment Processors.
Flexibility to meet Product Manager demands on creative pricing. Easily define separate chargable items and then organize them into different product offerings with specialized pricing. Recurring fees, one time charges, usage inclusions and specialized rate plans.
LogiSense's 2-tier structure creating products as a combination of multiple services creates extreme flexibility for creative pricing to beat your competition.
Inclusions & Overages
Define different usage inclusions as part of your product offering with rated or tiered overage charges to match how your customer uses the service.
Configure your product catalog pricing in multiple or one base level currency. Customers will be invoiced either set pricing for their currency or based on an exchange rate.
LogiSense's billing platform is entirely API driven where the full system is exposed as available RESTful APIs. Anything the system is capable of can be called by a 3rd party.
Call multiple RESTful API calls in sequence using variables and scope multiple API calls into envelopes that participate in a transaction. If any API call fails all API calls in the Envelope are rolled back.
Microservices architecture is entirely queue driven allowing for tailoring of individual services to be scaled as business needs require. As event queues meet thresholds new processes are spawned.
Subscribe to data model events to trigger webhook callbacks to existing systems. Automate back office processes by triggering enterprise events when billing system data changes.
LogiSense provides an extensive integration platform utilizing Token based access with granular API permissions. Every integrating application has its own identifier and all API calls are logged in the event log.
Integration can be challenging, that's why LogiSense has built in developer and diagnostics tooling right into the platform itself. From trying APIs to testing data imports and transformations.
Built in Test Framework
Creating test cases to execute your integration tasks and vailidate your automation processes is built right into the tooling. You use the same tools as we do to test API integration use cases.
Taxation typicaly ranges from very simple (such as VAT style taxation) to very complex. Managing United States FCC style taxation rules can be a challenging task to keep up with the latest updates.
The LogiSense solution has the framework to handle the most complex of taxation scenarios. For managing complex taxation configuration and regulatory reporting, a taxation partner integration such as Avalara, SureTax or Vertex are recommended.
LogiSense partners with taxation solution providers to create a seamless experience within the billing platform to ease your management of taxation rules.