WordPress plugin intelligence profile

Amortexa Mortgage Calculator

An interactive mortgage calculator block with live payment results, down payment, recurring costs, charts, and an amortization schedule.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.8 · PHP 7.4
Directory statusactive
Last directory update8 Oct 202625d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Amortexa Mortgage Calculator version 1.0.0 as active, updated 25d ago and tested up to WordPress 7.1.

Overview

About this plugin

Amortexa adds a Mortgage Calculator block to the block editor. Drop it on any page and visitors get a working, self-contained mortgage calculator with live results, charts, and a full amortization schedule.

Key features

  • Live calculation. Monthly payment, financed principal, total interest, and total paid update instantly as visitors type or drag a slider.
  • Down payment support. Interest is correctly charged on the financed principal only, not the full purchase price.
  • Real monthly cost, not just principal and interest. Turn on recurring costs to add property tax, home insurance, HOA fees, PMI, and any other monthly costs, and the calculator reports a genuine total monthly payment. Each component is a cash amount or a percentage of the purchase price, and the results and the composition chart both include it.
  • PMI that cancels itself. When PMI is set, the balance is walked forward month by month and PMI stops the first month the loan reaches 80% of the purchase price, the later of automatic cancellation and the point you could request it yourself. Charge it to term end and it overstates what you would actually pay.
  • Twenty-four built-in skins. Twelve light and twelve dark: Classic Light, Elegant Dark, Ocean Blue, Sunset Warm, Forest Green, Midnight Violet, Rose Quartz, Minimal Slate, Royal Grape, Aqua Fresh, Mocha Cream, Cyber Neon, Emerald Nights, Crimson Dusk, Graphite, Copper Forge, Royal Sapphire, Amber Gold, Cobalt Blue, Fuchsia Bloom, Mint Fresh, Sandstone, Lemon Zest, and Steel Blue — chosen per block.
  • Colour and typography controls. Override the accent, secondary accent, label, and field text/background/border colours, and pick a font family — all per block, without writing CSS.
  • Dependency-free SVG charts. A payment-composition donut and a balance-over-time line chart with cumulative interest, drawn in plain SVG. No charting library, no external requests.
  • Amortization schedule. Annual rows showing principal paid, interest paid, and remaining balance, collapsible on the front end.
  • Works without JavaScript. The block is fully server-rendered, so results and the schedule are correct even with scripting disabled. JavaScript is progressive enhancement that adds live recalculation and the charts.
  • Responsive by container. The layout adapts to the block’s own width rather than the viewport, so columns stack, sliders wrap, and the schedule scrolls neatly inside narrow columns.
  • Customisable currency. Set the symbol per block or site-wide, and place it before ($99) or after (99 €) the amount.
  • No tracking, no external services. The plugin makes no network requests, loads no third-party fonts, and stores no personal data.

Site-wide defaults

Under the Amortexa menu you can set the defaults every new calculator block starts from: currency symbol, interest rate, decimal precision, loan amount, down payment, term, default skin, default chart type, and whether the amortization table is shown by default. Individual blocks can still override any of these in the editor.

Developer friendly

All mortgage math lives in pure, reusable PHP functions, mirrored by an equivalent JavaScript implementation for instant client-side feedback. A parity test in the repository asserts the two agree exactly.

The plugin also exposes a REST endpoint and a set of documented actions and filters for extending skins, defaults, results, currency, and rate limiting.

Privacy

Amortexa does not collect, store, or transmit any personal data.

The calculator runs entirely in the browser and on your own server. Visitor input is never saved to the database, never sent to the plugin author, and never used for analytics. The only data the plugin persists is your own site-wide settings (currency symbol, defaults, and so on), stored in a single amortexa_settings option in your site’s database.

That option is deleted automatically when you uninstall the plugin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • real estate
  • amortization
  • block
  • calculator
  • mortgage
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.8 · PHP 7.4
Update activity8 Oct 202625d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.