Product Configurations
The Product Configuration module is the powerhouse of the XYB Console, a central toolkit for designing, deploying, and managing financial products with both precision and flexibility. It empowers you to define every aspect of your product’s structure and behavior, giving your team full control from initial setup to production deployment.
Core Components
1. Products
This is where you build modular financial products tailored to your use case. You can define how a product behaves, its constraints, and lifecycle parameters such as when it becomes active or archived. With built-in version control, teams can iterate safely while maintaining visibility into historical changes. Use cases include launching wallets for niche segments, rolling out BNPL offerings, or safely testing logic in staging environments before production deployment.
2. Services
Each product draws on backend logic powered by modular services like cac-account-svc, cda-entity-svc, or cac-ledger-svc. These services are intentionally decoupled, allowing for easier debugging, clearer ownership, and scalable deployments. Deprecated services are clearly labeled, ensuring teams use only current and supported modules.
3. Schema Builder
The Schema Builder is your tool for defining and managing configuration templates using editable JSON blueprints. You can create versioned schema definitions with labeled components and timestamps, perfect for experimenting, onboarding new teams, or aligning front-end behavior with service logic. This makes the platform flexible yet governed, with changes easily tracked and safely deployed.
How it all Comes Together
The Product Configuration module integrates deeply with the rest of the XYB ecosystem:
Entities & Accounts to tie products to real users
Ledger & Payments to enforce business logic for money movement
Workflows to automate events (e.g., disburse a loan after approval)
Together, these integrations turn the module into a digital product factory, where your business logic, operational workflows, and technical architecture align.
Why It Matters
Full lifecycle control: Manage everything from drafts to live deployments
No-code configurability: Built for product and operations teams
Safe governance: Versioned, timestamped, and transparent by design
Last updated

