Descripción
Standard JavaScript floating-point calculations suffer from IEEE-754 binary representation drift (0.1 + 0.2 === 0.30000000000000004). In multi-year loan schedules, this drift compounds across monthly periods, leaving non-zero terminal balances.
FinEngine Loan Calculator introduces academic-grade, deterministic financial mathematics into the WordPress ecosystem.
Key Features:
* Zero Float Drift Guarantee: Actuarial reducing-balance calculations with strict integer sub-unit Poisha scaling.
* Terminal Reconciliation Rule: Mathematical boundary enforcement guaranteeing the closing principal balance liquidates cleanly to exactly 0.00.
* South Asian Numbering Conventions: Native support for Lakh and Crore formatting (2,45,87,500.00) for Bangladeshi Taka (BDT) and Indian Rupee (INR).
* Full-Site Editing (Gutenberg) Block: Modern WordPress block with live inspector controls.
* Universal Shortcode: Embed anywhere with [finengine_calculator] (compatible with Elementor, Divi, Beaver Builder, and Classic Editor).
* 100% Client-Side Privacy: Zero server tracking, zero AJAX calls, and no cookies. Customer loan details never leave the browser.
* Academic Backing: Developed by Md Golam Mubasshir Rafi in accordance with CFSBR (Centre for Fintech and Strategic Business Research) computational working papers and archived on CERN Zenodo.
Official Documentation & Interactive Tools:
* Official WordPress.org Plugin: https://wordpress.org/plugins/finengine-calculator/
* Live Portal & Visual Shortcode Builder: https://finengine.js.org/wordpress/
* Academic Methodology & Working Paper: https://finengine.js.org/methodology/
* Flagship Computational Framework: https://finengine.js.org/
Source Code and Build
The uncompiled, human-readable source code for all bundled JavaScript and CSS assets (including build/index.js) is publicly maintained at:
https://github.com/gmrafi/FinEngine-WP
To build the production bundle from source:
1. Clone repository: git clone https://github.com/gmrafi/FinEngine-WP.git
2. Install dependencies: npm install
3. Compile production bundle: npm run build
Bloques
Este plugin proporciona 1 bloque.
- FinEngine Loan Calculator Deterministic reducing-balance loan & EMI calculator with zero drift and Lakh/Crore currency support.
Instalación
- Upload the
finengine-calculatorfolder to your/wp-content/plugins/directory, or install directly through the WordPress Plugins screen. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Insert the FinEngine Loan Calculator block into any post or page, or use the shortcode
[finengine_calculator].
Preguntas frecuentes
-
Does this calculator send data to external servers?
-
No. All calculations are executed 100% client-side inside the user’s browser runtime with zero network latency and maximum privacy.
-
What currencies are supported?
-
BDT (Bangladeshi Taka) and INR (Indian Rupee) with native Lakh/Crore grouping, as well as USD, EUR, GBP, and standard ISO formats.
-
How do I customize default values?
-
Go to Settings > FinEngine Calculator in your WordPress admin dashboard, or pass attributes directly in the shortcode:
[finengine_calculator currency=»BDT» default_principal=»1000000″ default_rate=»9.5″ default_tenure=»60″]
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«FinEngine Calculator» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «FinEngine Calculator» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Initial public release with deterministic actuarial amortization engine.
- Native BDT Lakh/Crore grouping support.
- Gutenberg block (v3 API) and universal shortcode support.
- Built by Md Golam Mubasshir Rafi (Centre for Fintech and Strategic Business Research – CFSBR).
