{"id":932,"date":"2015-11-27T07:52:30","date_gmt":"2015-11-27T07:52:30","guid":{"rendered":"http:\/\/test.loc\/?page_id=932"},"modified":"2025-09-20T19:00:30","modified_gmt":"2025-09-20T17:00:30","slug":"simulateur-de-financement","status":"publish","type":"page","link":"https:\/\/samaterielagricole.com\/en\/simulateur-de-financement\/","title":{"rendered":"Simulateur de financement"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"932\" class=\"elementor elementor-932\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-db42d8c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"db42d8c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4bfc04f\" data-id=\"4bfc04f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-62514a9 elementor-widget elementor-widget-text-editor\" data-id=\"62514a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span dir=\"auto\" style=\"vertical-align: inherit;\">Utilisez ce calculateur de mensualit\u00e9s pour estimer les mensualit\u00e9s de votre prochain machine, neuf ou d&rsquo;occasion. Indiquez simplement le montant du pr\u00eat, la dur\u00e9e et le taux d&rsquo;int\u00e9r\u00eat pour calculer vos mensualit\u00e9s. Ce calculateur vous aidera \u00e0 d\u00e9terminer le prix d&rsquo;une machine que vous pouvez vous permettre.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58ad784 elementor-widget elementor-widget-motors-loan-calculator\" data-id=\"58ad784\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"motors-loan-calculator.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"stm_auto_loan_calculator\">\n\t\t<div class=\"title single-calculator-title\">\n\t\t<i aria-hidden=\"true\" class=\"stm-icon-calculator\"><\/i>\t\t<h3\t\tclass=\"heading-font\">CALCULATEUR DE FINANCEMENT<\/h3>\n\t<\/div>\n\t\t<div class=\"row\">\n\t\t<div class=\"col-md-12\">\n\n\t\t\t<!--Amount-->\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<div class=\"labeled\">\n\t\t\t\t\tVehicle price <span\n\t\t\t\t\t\t\tclass=\"orange\">(\u20ac)<\/span><\/div>\n\t\t\t\t<input type=\"text\" class=\"numbersOnly vehicle_price\" value=\"\"\/>\n\t\t\t<\/div>\n\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"col-md-6 col-sm-6\">\n\t\t\t\t\t<!--Interest rate-->\n\t\t\t\t\t<div class=\"form-group md-mg-rt\">\n\t\t\t\t\t\t<div class=\"labeled\">\n\t\t\t\t\t\t\tInterest rate <span class=\"orange\">(%)<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<input type=\"text\" class=\"numbersOnly interest_rate\" value=\"3\"\/>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"col-md-6 col-sm-6\">\n\t\t\t\t\t<!--Period-->\n\t\t\t\t\t<div class=\"form-group md-mg-lt\">\n\t\t\t\t\t\t<div class=\"labeled\">\n\t\t\t\t\t\t\tLoan Term\t\t\t\t\t\t\t<span class=\"orange\">(month)<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<input type=\"text\" class=\"numbersOnly period_month\" value=\"24\"\/>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<!--Down Payment-->\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<div class=\"labeled\">\n\t\t\t\t\tDown Payment\t\t\t\t\t<span class=\"orange\">(\u20ac)<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<input type=\"text\" class=\"numbersOnly down_payment\" value=\"\"\/>\n\t\t\t<\/div>\n\t\t\t<a href=\"\" class=\"button button-sm calculate_loan_payment dp-in\">Calculate<\/a>\n\t\t\t<div class=\"calculator-alert alert alert-danger\"><\/div>\n\t\t<\/div>\n\n\t\t<!--Results-->\n\t\t<div class=\"col-md-12\">\n\t\t\t<div class=\"stm_calculator_results\">\n\t\t\t\t<div class=\"stm-calc-results-inner\">\n\t\t\t\t\t<div class=\"stm-calc-label\">Monthly Payment<\/div>\n\t\t\t\t\t<div class=\"monthly_payment h5\"><\/div>\n\n\t\t\t\t\t<div class=\"stm-calc-label\">Total Interest Payment<\/div>\n\t\t\t\t\t<div class=\"total_interest_payment h5\"><\/div>\n\n\t\t\t\t\t<div class=\"stm-calc-label\">Total Amount to Pay<\/div>\n\t\t\t\t\t<div class=\"total_amount_to_pay h5\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<script>\n    (function ($) {\n        \"use strict\";\n\n        $(document).ready(function () {\n            var vehicle_price;\n            var interest_rate;\n            var down_payment;\n            var period_month;\n\n            var stmCurrency = \"\u20ac\";\n            var stmPriceDel = \" \";\n            var stmCurrencyPos = \"left\";\n\n            $('.calculate_loan_payment').on('click', function (e) {\n                e.preventDefault();\n\n                \/\/Useful vars\n                var current_calculator = $(this).closest('.stm_auto_loan_calculator');\n\n                var calculator_alert = current_calculator.find('.calculator-alert');\n                \/\/First of all hide alert\n                calculator_alert.removeClass('visible-alert');\n\n                \/\/4 values for calculating\n                vehicle_price = parseFloat(current_calculator.find('input.vehicle_price').val());\n\n                interest_rate = parseFloat(current_calculator.find('input.interest_rate').val());\n                interest_rate = interest_rate \/ 1200;\n\n                down_payment = parseFloat(current_calculator.find('input.down_payment').val());\n\n                period_month = parseFloat(current_calculator.find('input.period_month').val());\n\n                \/\/Help vars\n\n                var validation_errors = true;\n\n                var monthly_payment = 0;\n                var total_interest_payment = 0;\n                var total_amount_to_pay = 0;\n\n                \/\/Check if not nan\n                if (isNaN(vehicle_price)) {\n                    calculator_alert.text(\"Please fill Vehicle Price field\");\n                    calculator_alert.addClass('visible-alert');\n                    current_calculator.find('input.vehicle_price').closest('.form-group').addClass('has-error');\n                    validation_errors = true;\n                } else if (isNaN(interest_rate)) {\n                    calculator_alert.text(\"Please fill Interest Rate field\");\n                    calculator_alert.addClass('visible-alert');\n                    current_calculator.find('input.interest_rate').closest('.form-group').addClass('has-error');\n                    validation_errors = true;\n                } else if (isNaN(period_month)) {\n                    calculator_alert.text(\"Please fill Period field\");\n                    calculator_alert.addClass('visible-alert');\n                    current_calculator.find('input.period_month').closest('.form-group').addClass('has-error');\n                    validation_errors = true;\n                } else if (isNaN(down_payment)) {\n                    calculator_alert.text(\"Please fill Down Payment field\");\n                    calculator_alert.addClass('visible-alert');\n                    current_calculator.find('input.down_payment').closest('.form-group').addClass('has-error');\n                    validation_errors = true;\n                } else if (down_payment > vehicle_price) {\n                    \/\/Check if down payment is not bigger than vehicle price\n                    calculator_alert.text(\"Down payment can not be more than vehicle price\");\n                    calculator_alert.addClass('visible-alert');\n                    current_calculator.find('input.down_payment').closest('.form-group').addClass('has-error');\n                    validation_errors = true;\n                } else {\n                    validation_errors = false;\n                }\n\n                if (!validation_errors) {\n                    var interest_rate_unused = interest_rate;\n\n                    if (interest_rate == 0) {\n                        interest_rate_unused = 1;\n                    }\n\n                    monthly_payment = (vehicle_price - down_payment) * interest_rate_unused * Math.pow(1 + interest_rate, period_month);\n\n                    var monthly_payment_div = ((Math.pow(1 + interest_rate, period_month)) - 1);\n\n                    if (monthly_payment_div == 0) {\n                        monthly_payment_div = 1;\n                    }\n\n                    monthly_payment = monthly_payment \/ monthly_payment_div;\n                    monthly_payment = monthly_payment.toFixed(2);\n\n                    total_amount_to_pay = down_payment + (monthly_payment * period_month);\n                    total_amount_to_pay = total_amount_to_pay.toFixed(2);\n\n                    total_interest_payment = total_amount_to_pay - vehicle_price;\n                    total_interest_payment = total_interest_payment.toFixed(2);\n\n                    current_calculator.find('.stm_calculator_results').slideDown();\n                    current_calculator.find('.monthly_payment').text(stm_get_price_view(monthly_payment, stmCurrency, stmCurrencyPos, stmPriceDel));\n                    current_calculator.find('.total_interest_payment').text(stm_get_price_view(total_interest_payment, stmCurrency, stmCurrencyPos, stmPriceDel));\n                    current_calculator.find('.total_amount_to_pay').text(stm_get_price_view(total_amount_to_pay, stmCurrency, stmCurrencyPos, stmPriceDel));\n                } else {\n                    current_calculator.find('.stm_calculator_results').slideUp();\n                    current_calculator.find('.monthly_payment').text('');\n                    current_calculator.find('.total_interest_payment').text('');\n                    current_calculator.find('.total_amount_to_pay').text('');\n                }\n            })\n\n            $(\".numbersOnly\").on(\"keypress keyup blur\", function (event) {\n                \/\/this.value = this.value.replace(\/[^0-9\\.]\/g,'');\n                $(this).val($(this).val().replace(\/[^0-9\\.]\/g, ''));\n                if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {\n                    event.preventDefault();\n                }\n\n                if ($(this).val() != '') {\n                    $(this).closest('.form-group').removeClass('has-error');\n                }\n            });\n        });\n\n    })(jQuery);\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n    <div class=\"xs_social_share_widget xs_share_url after_content \t\tmain_content  wslu-style-1 wslu-share-box-shaped wslu-fill-colored wslu-none wslu-share-horizontal wslu-theme-font-no wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t        <\/ul>\n    <\/div>","protected":false},"excerpt":{"rendered":"<p>Utilisez ce calculateur de mensualit\u00e9s pour estimer les mensualit\u00e9s de votre prochain machine, neuf ou d&rsquo;occasion. Indiquez simplement le montant du pr\u00eat, la dur\u00e9e et le taux d&rsquo;int\u00e9r\u00eat pour calculer vos mensualit\u00e9s. Ce calculateur vous aidera \u00e0 d\u00e9terminer le prix d&rsquo;une machine que vous pouvez vous permettre. CALCULATEUR DE FINANCEMENT Vehicle price (\u20ac) Interest rate&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"footnotes":""},"class_list":["post-932","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/pages\/932","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/comments?post=932"}],"version-history":[{"count":7,"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/pages\/932\/revisions"}],"predecessor-version":[{"id":5198,"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/pages\/932\/revisions\/5198"}],"wp:attachment":[{"href":"https:\/\/samaterielagricole.com\/en\/wp-json\/wp\/v2\/media?parent=932"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}