Crate pcm_engine

Crate pcm_engine 

Source
Expand description

Product Catalog Engine (PCM) Framework

The Product Catalog Engine is the heart of the BSS, providing business agility through efficient management of pricing, eligibility, and bundling rules.

This framework abstracts the complexity of:

  • Pricing rules and calculations
  • Product eligibility validation
  • Bundling and product relationships
  • Catalog versioning and lifecycle management

Built with Rust’s safety guarantees to prevent costly billing errors.

Re-exports§

pub use engine::CatalogEngine;
pub use bundling::*;
pub use eligibility::*;
pub use pricing::*;
pub use rules::*;

Modules§

bundling
Product bundling and relationship management
eligibility
Product eligibility validation
engine
Main Catalog Engine
pricing
Pricing rules and calculations
rules
Rule engine for catalog management