{"id":388076,"date":"2026-10-24T10:57:22","date_gmt":"2026-10-24T10:57:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/maple-mortgage-toolkit\/"},"modified":"2026-10-24T10:56:54","modified_gmt":"2026-10-24T10:56:54","slug":"mapletools-canadian-mortgage-calculators","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/mapletools-canadian-mortgage-calculators\/","author":23587280,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.8","stable_tag":"1.3.8","tested":"7.1.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Mapletools Canadian Mortgage Calculators","header_author":"MapleTools","header_description":"Canadian mortgage calculators with lead capture, built for mortgage brokers. B-20 stress test, CMHC premiums, land transfer tax and IRD penalty estimates \u2014 all with correct Canadian semi-annual compounding.","assets_banners_color":"","last_updated":"2026-10-24 10:56:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":68,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.8":{"tag":"1.3.8","author":"mapletools","date":"2026-10-24 10:56:54","revision":3763151}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3763151,"resolution":"1","location":"assets","locale":"","width":765,"height":1188},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3763151,"resolution":"2","location":"assets","locale":"","width":1006,"height":1129},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3763151,"resolution":"3","location":"assets","locale":"","width":2239,"height":575}},"screenshots":{"1":"Payment calculator with amortization schedule.","2":"CMHC insurance premium calculator with results.","3":"Broker leads dashboard in wp-admin."}},"plugin_section":[],"plugin_tags":[288239,288240,276857,4970,227917],"plugin_category":[],"plugin_contributors":[288241],"plugin_business_model":[],"class_list":["post-388076","plugin","type-plugin","status-publish","hentry","plugin_tags-canada-mortgage","plugin_tags-cmhc","plugin_tags-mortgage-broker","plugin_tags-mortgage-calculator","plugin_tags-stress-test","plugin_contributors-mapletools","plugin_committers-mapletools"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/mapletools-canadian-mortgage-calculators.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/mapletools-canadian-mortgage-calculators\/assets\/screenshot-1.png?rev=3763151","caption":"Payment calculator with amortization schedule."},{"src":"https:\/\/ps.w.org\/mapletools-canadian-mortgage-calculators\/assets\/screenshot-2.png?rev=3763151","caption":"CMHC insurance premium calculator with results."},{"src":"https:\/\/ps.w.org\/mapletools-canadian-mortgage-calculators\/assets\/screenshot-3.png?rev=3763151","caption":"Broker leads dashboard in wp-admin."}],"raw_content":"<!--section=description-->\n<p>Mapletools Canadian Mortgage Calculators gives Canadian mortgage brokers professional calculators for their WordPress websites \u2014 with the math done the Canadian way (semi-annual compounding, B-20 stress test, CMHC premiums, provincial land transfer taxes).<\/p>\n\n<p><strong>Free version includes:<\/strong><\/p>\n\n<ul>\n<li>Mortgage payment calculator with Canadian semi-annual compounding<\/li>\n<li>Monthly, semi-monthly, bi-weekly, accelerated bi-weekly, weekly and accelerated weekly frequencies<\/li>\n<li>Full amortization schedule<\/li>\n<li>Affordability calculator with the B-20 stress test (GDS\/TDS ratios)<\/li>\n<li>CMHC insurance premium calculator<\/li>\n<li>Land transfer tax calculator (Ontario, BC, Toronto municipal tax, first-time buyer rebates)<\/li>\n<li>IRD mortgage penalty estimator (posted-rate and discounted-rate methods)<\/li>\n<li>\"Email me this report\" lead capture on every calculator<\/li>\n<li>Leads dashboard in wp-admin with instant broker email notifications<\/li>\n<\/ul>\n\n<p>Built for brokers. White-label \u2014 your branding, your leads, your inbox.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>mapletools-canadian-mortgage-calculators<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Add the <code>[maplcamo_payment_calculator]<\/code> shortcode to any page.<\/li>\n<li>Configure your broker profile under Settings &gt; Mortgage Toolkit.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20the%20math%20really%20canadian%3F\"><h3>Is the math really Canadian?<\/h3><\/dt>\n<dd><p>Yes. Canadian mortgage rates compound semi-annually, unlike US monthly compounding. Every calculation in this plugin uses the correct Canadian convention.<\/p><\/dd>\n<dt id=\"do%20leads%20go%20to%20you%3F\"><h3>Do leads go to you?<\/h3><\/dt>\n<dd><p>No. Leads are stored on the broker's own website and emailed to the broker. We never see them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Review fix: renamed all code prefixes to maplcamo_ (4+ characters). NOTE: shortcodes changed \u2014 use [maplcamo_payment_calculator] etc.<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Renamed to Mapletools Canadian Mortgage Calculators (new slug: mapletools-canadian-mortgage-calculators) per directory review.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>WordPress.org review fixes: updated \"Tested up to\" header, ordered translation placeholders with translator comments, escape output at the point of display.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Removed duplicate calculator headings (page titles now serve as the heading).<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Branding: MapleTools author attribution.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Mobile polish: compact amortization table, full-width buttons, smoother table scrolling on small screens.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Fixed input boxes overlapping in two-column layouts (border-box sizing + wider grid gaps).<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fixed fatal error on activation (WP_List_Table now loaded before the leads table class is declared).<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added lead capture: \"Email me this report\" form on every calculator.<\/li>\n<li>Leads are stored in wp-admin (Settings &gt; Mortgage Leads) with full calculation details.<\/li>\n<li>Instant email notification to the broker plus a report email to the visitor.<\/li>\n<li>Honeypot and rate limiting against spam submissions.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added land transfer tax calculator (Ontario, BC, Toronto municipal tax, first-time buyer rebates).<\/li>\n<li>Added IRD mortgage penalty estimator (big-bank posted-rate and monoline discounted-rate methods).<\/li>\n<li>Shortcodes: [maplcamo_land_transfer_calculator], [maplcamo_ird_calculator].<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added affordability calculator with B-20 stress test (GDS\/TDS ratios, qualifying rate, max purchase price).<\/li>\n<li>Added CMHC insurance premium calculator with tiered rates and financed premium.<\/li>\n<li>Shortcodes: [maplcamo_affordability_calculator], [maplcamo_cmhc_calculator].<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: Canadian mortgage payment calculator with semi-annual compounding, six payment frequencies, and full amortization schedule.<\/li>\n<\/ul>","raw_excerpt":"Canadian mortgage calculators with lead capture, built for mortgage brokers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/388076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=388076"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mapletools"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=388076"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=388076"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=388076"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=388076"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=388076"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=388076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}