{"id":1080,"date":"2024-11-18T20:17:58","date_gmt":"2024-11-18T20:17:58","guid":{"rendered":"https:\/\/motasemodeh.com\/balahmargroup\/my-account\/"},"modified":"2025-09-24T04:54:18","modified_gmt":"2025-09-24T04:54:18","slug":"my-account","status":"publish","type":"page","link":"https:\/\/balahmargroup.com\/ar\/my-account\/","title":{"rendered":"\u062d\u0633\u0627\u0628\u064a"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1080\" class=\"elementor elementor-1080\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75f63fb9 e-flex e-con-boxed e-con e-parent\" data-id=\"75f63fb9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-795c1d78 elementor-widget elementor-widget-shortcode\" data-id=\"795c1d78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"woocommerce\"><div class=\"woocommerce-notices-wrapper\"><\/div>\n\n<div class=\"u-columns col2-set\" id=\"customer_login\">\n\n\t<div class=\"u-column1 col-1\">\n\n\n\t\t<h2 data-no-translation=\"\" data-trp-gettext=\"\">\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644<\/h2>\n\n\t\t<form class=\"woocommerce-form woocommerce-form-login login\" method=\"post\" action=\"\">\n\n\t\t\t\n\t\t\t<p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n\t\t\t\t<label for=\"username\">\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 \u0623\u0648 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">\u0645\u0637\u0644\u0648\u0628\u0629<\/span><\/label>\n\t\t\t\t<input type=\"text\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"username\" id=\"username\" autocomplete=\"username\" value=\"\" required aria-required=\"true\" \/>\t\t\t<\/p>\n\t\t\t<p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n\t\t\t\t<label for=\"password\">\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">\u0645\u0637\u0644\u0648\u0628\u0629<\/span><\/label>\n\t\t\t\t<input class=\"woocommerce-Input woocommerce-Input--text input-text\" type=\"password\" name=\"password\" id=\"password\" autocomplete=\"current-password\" required aria-required=\"true\" \/>\n\t\t\t<\/p>\n\n\t\t\t\n\t\t\t<p class=\"form-row\">\n\t\t\t\t<label class=\"woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme\">\n\t\t\t\t\t<input class=\"woocommerce-form__input woocommerce-form__input-checkbox\" name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" \/> <span data-no-translation=\"\" data-trp-gettext=\"\">\u062a\u0630\u0643\u0631\u0646\u064a<\/span>\n\t\t\t\t<\/label>\n\t\t\t\t<input type=\"hidden\" id=\"woocommerce-login-nonce\" name=\"woocommerce-login-nonce\" value=\"b629a41673\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ar\/wp-json\/wp\/v2\/pages\/1080\" \/>\t\t\t\t<button type=\"submit\" class=\"woocommerce-button button woocommerce-form-login__submit\" name=\"login\" value=\"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644\" data-no-translation=\"\" data-trp-gettext=\"\" data-no-translation-value=\"\">\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644<\/button>\n\t\t\t<\/p>\n\t\t\t<p class=\"woocommerce-LostPassword lost_password\">\n\t\t\t\t<a href=\"https:\/\/balahmargroup.com\/ar\/my-account\/lost-password\/\" data-no-translation=\"\" data-trp-gettext=\"\">\u0646\u0633\u064a\u062a \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631\u0643\u061f<\/a>\n\t\t\t<\/p>\n\n\t\t\t\n\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"ar\"\/><\/form>\n\n\n\t<\/div>\n\n\t<div class=\"u-column2 col-2\">\n\n\t\t<h2 data-no-translation=\"\" data-trp-gettext=\"\">\u062a\u0633\u062c\u064a\u0644 \u062c\u062f\u064a\u062f<\/h2>\n\n<form method=\"post\" class=\"woocommerce-form woocommerce-form-register register\" id=\"smsForm\" action=\"\"  >\n    \n    <!-- Phone Number Field -->\n    <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n        <label for=\"reg_username\">\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">\u0645\u0637\u0644\u0648\u0628\u0629<\/span><\/label>\n        <input type=\"text\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"username\" id=\"reg_username\" maxlength=\"12\" autocomplete=\"tel\" value=\"\" required aria-required=\"true\" \/>\n    <\/p>\n    <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\" id=\"otpVerification\" style=\"display:none;\">\n        <label for=\"activeKey\">\u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642<span class=\"required\" aria-hidden=\"true\">*<\/span> <\/label>\n    <input type=\"text\" id=\"activeKey\" name=\"activeKey\">\n    <br><br>\n    <input type=\"submit\" value=\"\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0631\u0645\u0632\" id=\"verifyOtpButton\">\n<\/p>\n    <!-- Email Field -->\n    <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n        <label for=\"reg_email\">\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">\u0645\u0637\u0644\u0648\u0628\u0629<\/span><\/label>\n        <input type=\"email\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"email\" id=\"reg_email\" autocomplete=\"email\" value=\"\" required aria-required=\"true\" \/>\n    <\/p>\n    \n    <!-- First Name Field -->\n<p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n    <label for=\"reg_first_name\">\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644&nbsp;<span class=\"required\">*<\/span><\/label>\n    <input type=\"text\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"first_name\" id=\"reg_first_name\" required aria-required=\"true\" \/>\n<\/p>\n\n<!-- Last Name Field -->\n<p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n    <label for=\"reg_last_name\">\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u062e\u064a\u0631&nbsp;<span class=\"required\">*<\/span><\/label>\n    <input type=\"text\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"last_name\" id=\"reg_last_name\" required aria-required=\"true\" \/>\n<\/p>\n\n    \n    <!-- Password Field -->\n    <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n        <label for=\"reg_password\">\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">\u0645\u0637\u0644\u0648\u0628\u0629<\/span><\/label>\n        <input type=\"password\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"password\" id=\"reg_password\" autocomplete=\"new-password\" required aria-required=\"true\" \/>\n    <\/p>\n\n    <!-- Confirm Password Field -->\n    <p class=\"woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n        <label for=\"reg_confirm_password\">\u062a\u0623\u0643\u064a\u062f \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">\u0645\u0637\u0644\u0648\u0628\u0629<\/span><\/label>\n        <input type=\"password\" class=\"woocommerce-Input woocommerce-Input--text input-text\" name=\"confirm_password\" id=\"reg_confirm_password\" autocomplete=\"new-password\" required aria-required=\"true\" \/>\n    <\/p>\n\n       <script>\njQuery(document).ready(function($) {\n    const isArabic = window.location.pathname.includes('\/ar');\n\n    $('button[name=\"register\"]').prop('disabled', true); \/\/ Disable Register button initially\n\n    \/\/ Add Generate OTP button next to the username field\n    var otpButtonHtml = '<button type=\"button\" id=\"generate-otp-button\" style=\"margin-top: 10px;\">' + (isArabic ? '\u0625\u0631\u0633\u0627\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642' : 'Generate OTP') + '<\/button>';\n\n    \/\/ Append the OTP button after the reg_username field\n    $('#reg_username').closest('.form-row').append(otpButtonHtml);\n\n    \/\/ Add OTP verification fields\n    var otpHtml = `\n        <div id=\"otpVerification\" style=\"display:none; margin-top:10px;\">\n            <input type=\"text\" id=\"activeKey\" placeholder=\"${isArabic ? '\u0623\u062f\u062e\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642' : 'Enter OTP'}\" style=\"margin-right: 10px;\" \/>\n            <button type=\"button\" id=\"verifyOtpButton\">${isArabic ? '\u062a\u062d\u0642\u0642' : 'Verify OTP'}<\/button>\n        <\/div>\n    `;\n    $('#reg_username').closest('.form-row').append(otpHtml);\n\n    \/\/ Generate OTP handler\n    $('#generate-otp-button').on('click', function() {\n        var phoneNumber = $('#reg_username').val();\n\n        if (!phoneNumber.match(\/^\\d{10,15}$\/)) {\n            alert(isArabic ? '\u064a\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 \u0631\u0642\u0645 \u0647\u0627\u062a\u0641 \u0635\u062d\u064a\u062d' : 'Please enter a valid phone number');\n            return;\n        }\n\n        $.ajax({\n            url: 'https:\/\/balahmargroup.com\/wp-admin\/admin-ajax.php',\n            type: 'POST',\n            data: {\n                action: 'send_otp',\n                phoneNumber: phoneNumber\n            },\n            success: function(response) {\n    try {\n        var data = JSON.parse(response);\n        if (data.status === 1 && data.ResponseStatus === 'success') {\n            alert((isArabic ? '\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642 \u0625\u0644\u0649 ' : 'OTP sent successfully to ') + phoneNumber);\n            \n            $('#otpVerification').show();                 \/\/ Show OTP input field\n            $('#activeKey').attr('required', true);       \/\/ Set required ONLY after it's visible\n        } else {\n            alert((isArabic ? '\u0641\u0634\u0644 \u0641\u064a \u0625\u0631\u0633\u0627\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642: ' : 'Failed to send OTP: ') + (data.message || (isArabic ? '\u062e\u0637\u0623 \u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641' : 'Unknown error')));\n        }\n    } catch (e) {\n        console.error('Response parsing failed:', e);\n    }\n},\n            error: function(error) {\n                console.error('AJAX error:', error);\n                alert(isArabic ? '\u062d\u062f\u062b \u062e\u0637\u0623 \u0623\u062b\u0646\u0627\u0621 \u0625\u0631\u0633\u0627\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642. \u0627\u0644\u0631\u062c\u0627\u0621 \u0627\u0644\u0645\u062d\u0627\u0648\u0644\u0629 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649.' : 'Error sending OTP. Please try again.');\n            }\n        });\n    });\n\n    \/\/ Verify OTP handler\n    $(document).on('click', '#verifyOtpButton', function(event) {\n        event.preventDefault();\n        var phoneNumber = $('#reg_username').val();\n        var activeKey = $('#activeKey').val();\n\n        $.ajax({\n            url: 'https:\/\/balahmargroup.com\/wp-admin\/admin-ajax.php',\n            type: 'POST',\n            data: {\n                action: 'verify_otp',\n                phoneNumber: phoneNumber,\n                activeKey: activeKey\n            },\n            success: function(response) {\n                try {\n                    var responseData = JSON.parse(response);\n                    if (responseData.status === 1 && responseData.ResponseStatus === 'success') {\n                        alert(isArabic ? '\u062a\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0631\u0645\u0632 \u0628\u0646\u062c\u0627\u062d' : 'OTP Verified Successfully');\n                        $('button[name=\"register\"]').prop('disabled', false);\n                    } else {\n                        alert(isArabic ? '\u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642 \u063a\u064a\u0631 \u0635\u062d\u064a\u062d. \u062d\u0627\u0648\u0644 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649.' : 'Invalid OTP. Please try again.');\n                    }\n                } catch (e) {\n                    console.error('Error parsing response:', e);\n                    alert(isArabic ? '\u062d\u062f\u062b \u062e\u0637\u0623. \u062d\u0627\u0648\u0644 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649.' : 'Something went wrong. Please try again.');\n                }\n            },\n            error: function(xhr, status, error) {\n                console.error('AJAX error:', error);\n                alert(isArabic ? '\u062a\u0639\u0630\u0631 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0631\u0645\u0632. \u062d\u0627\u0648\u0644 \u0644\u0627\u062d\u0642\u064b\u0627.' : 'Unable to verify OTP. Please try again later.');\n            }\n        });\n    });\n});\n<\/script>\n    <wc-order-attribution-inputs><\/wc-order-attribution-inputs><div class=\"woocommerce-privacy-policy-text\"><p>\u0633\u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0628\u064a\u0627\u0646\u0627\u062a\u0643 \u0627\u0644\u0634\u062e\u0635\u064a\u0629 \u0644\u062f\u0639\u0645 \u062a\u062c\u0631\u0628\u062a\u0643 \u0639\u0628\u0631 \u0647\u0630\u0627 \u0627\u0644\u0645\u0648\u0642\u0639\u060c \u0648\u0644\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u062d\u0633\u0627\u0628\u0643\u060c \u0648\u0644\u0623\u063a\u0631\u0627\u0636 \u0623\u062e\u0631\u0649 \u0645\u0648\u0635\u0648\u0641\u0629 \u0641\u064a <a href=\"https:\/\/balahmargroup.com\/ar\/privacy-policy\/\" class=\"woocommerce-privacy-policy-link\" target=\"_blank\" data-no-translation=\"\" data-trp-gettext=\"\">\u0633\u064a\u0627\u0633\u0629 \u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629<\/a>.<\/p>\n<\/div>\n    <p class=\"woocommerce-form-row form-row\">\n        <input type=\"hidden\" id=\"woocommerce-register-nonce\" name=\"woocommerce-register-nonce\" value=\"61150dd5b9\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ar\/wp-json\/wp\/v2\/pages\/1080\" \/>        <button id=\"form_submit\" type=\"submit\" class=\"woocommerce-Button woocommerce-button button woocommerce-form-register__submit\" name=\"register\" value=\"\u062a\u0633\u062c\u064a\u0644 \u062c\u062f\u064a\u062f\" data-no-translation=\"\" data-trp-gettext=\"\" data-no-translation-value=\"\">\u062a\u0633\u062c\u064a\u0644 \u062c\u062f\u064a\u062f<\/button>\n    <\/p>\n\n    <input type=\"hidden\" name=\"trp-form-language\" value=\"ar\"\/><\/form>\n\n\n\t<\/div>\n\n<\/div>\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    var phoneField = document.getElementById('reg_username');\n\n    if (phoneField) {\n      \/\/ Initially set the value to '966' if it's empty\n      if (!phoneField.value.startsWith('966')) {\n        phoneField.value = '966';\n      }\n\n      phoneField.addEventListener('input', function() {\n        \/\/ Remove non-numeric characters\n        this.value = this.value.replace(\/\\D\/g, '');\n\n        \/\/ Ensure '966' remains at the start\n        if (!this.value.startsWith('966')) {\n          this.value = '966';\n        }\n\n        \/\/ If the value starts with '966' and has a leading '0' after it, remove the '0'\n        if (this.value.startsWith('9660')) {\n          this.value = '966' + this.value.substring(4); \/\/ Remove the leading '0' after '966'\n        }\n      });\n    }\n});\n\n<\/script>\n\n\n\n\n<\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1080","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/pages\/1080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/comments?post=1080"}],"version-history":[{"count":2,"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/pages\/1080\/revisions"}],"predecessor-version":[{"id":4842,"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/pages\/1080\/revisions\/4842"}],"wp:attachment":[{"href":"https:\/\/balahmargroup.com\/ar\/wp-json\/wp\/v2\/media?parent=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}