{"id":167507,"date":"2026-01-27T18:57:53","date_gmt":"2026-01-27T08:57:53","guid":{"rendered":"https:\/\/staging.occominternet.com\/?page_id=167507"},"modified":"2026-05-20T18:06:00","modified_gmt":"2026-05-20T08:06:00","slug":"payment-quickstream","status":"publish","type":"page","link":"https:\/\/staging.occominternet.com\/?page_id=167507","title":{"rendered":"Payment quickstream"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"167507\" class=\"elementor elementor-167507\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53adacb e-flex e-con-boxed e-con e-parent\" data-id=\"53adacb\" 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-9a99f04 elementor-widget elementor-widget-shortcode\" data-id=\"9a99f04\" 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\"><style>\r\n.custom-lang-switcher.mobile-compatible {\r\n    display: none;\r\n}\r\n\t.sticky-sidebar {\r\n\t\tdisplay:none;\r\n\t}\r\n\/* \t.site-header,header {\r\n\t\tdisplay:none;\r\n\t} *\/\r\n\t\r\n\t.response_error {\r\n\t\tcolor:red;\r\n\t\tfont-weight:900;\r\n\t\tline-height: 32px;\r\n\t}\r\n\t\r\n\t.customLineHeight{\r\n\t\tline-height: 2;\r\n\t\tfont-size:2em;\r\n\t\tmargin-bottom: -128px;\r\n\t\tmargin-top: 32px;\r\n\t\tpadding: 18px;\r\n\t\tborder-radius: 10px;\r\n     box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);\r\n\t}\r\n\t\r\n\t@media screen and (max-width: 1100px){ \r\n\t  .container {\r\n\t\t  \twidth: 100%;\r\n\t\t\tpadding-right: 32px;\r\n    \t  padding-left: 32px;\r\n\t  }\r\n\t  .customLineHeight{\r\n\t\t  line-height: 2;\r\n\t\t  font-size:2em;\r\n\t\t  margin-bottom: -128px;\r\n\t\t  padding: 0px;\r\n\t\t  border-radius: 0px;\r\n\t\t  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (min-width: 1200px) {\r\n\t\t.s-pb-xl-150 > [class*='container'] {\r\n\t\t\tpadding-top: 60px;\r\n\t\t\tpadding-bottom: 100px;\r\n\t\t}\r\n\t\t\r\n\t\t\/* \u4fee\u6539\u4fe1\u7528\u5361\u4fe1\u606f\u8868\u5355ID + \u652f\u4ed8\u7c7b\u578bID\uff0c\u4ee5\u540e\u4fee\u6539\u90fd\u9700\u8981\u6539 *\/\r\n\t\t#input_106_31 {\r\n    \t\twidth: 50%;\r\n\t\t}\r\n\t\r\n\t\t.oc-payment-credit-card .ginput_card_expiration_container {\r\n\t\t\tdisplay: flex !important;\r\n\t\t\talign-items: center;\r\n\t\t\tgap: 10px; \r\n\t\t}\r\n\t\t\r\n\t\t\/* \u4fee\u6539\u4fe1\u7528\u5361\u4fe1\u606f\u8868\u5355ID + \u652f\u4ed8\u7c7b\u578bID\uff0c\u4ee5\u540e\u4fee\u6539\u90fd\u9700\u8981\u6539 *\/\r\n\/* \t\t.oc-payment-credit-card #input_106_32_1,\r\n\t\t.oc-payment-credit-card #input_106_32_5 {\r\n\t\t\twidth:50%;\r\n\t\t} *\/\r\n\r\n\t\t.oc-payment-credit-card .ginput_card_expiration_month,\r\n\t\t.oc-payment-credit-card .ginput_card_expiration_year { \r\n    \t\tmin-width: 150px;\r\n\t\t}\r\n\t\t\r\n\t\t#input_71_32_1 {\r\n\t\t\twidth:50%;\r\n\t\t}\r\n\t\t\r\n\t\t#input_71_32_5 {\r\n\t\t\twidth:50%;\r\n\t\t}\r\n\t}\r\n\t\r\n\t.oc-payment-credit-card label{\r\n\t\t\tfont-weight: 700;\r\n\t\t\tfont-size: inherit;\r\n\t}\r\n\t\r\n\/* \t.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left {\r\n\t\twidth: 100%;\r\n\t} *\/\r\n\t\r\n\t#input_71_32_1_container > p:nth-of-type(3),\r\n\t#input_71_32_1_container > p:nth-of-type(4){\r\n\t\tdisplay:inline;\r\n\t}\r\n\t\r\n\t#input_71_32_1 {\r\n    padding: 5px 4px;\r\n    display: grid;\r\n    letter-spacing: normal;\r\n\t}\r\n\t\r\n\t#re_code_button {\r\n    background-color: #1F6B53 !important;\r\n    border-radius: 55px !important;\r\n    font-size: 20px !important;\r\n    font-weight: 700 !important;\r\n    height: 55px !important;\r\n\t}\r\n\t\r\n\t.gform_next_button, button[type=\"submit\"].gform_button {\r\n\t\tbackground-color: #1F6B53 !important;\r\n\t\tborder-radius: 55px !important;\r\n\t\tpadding: 10px 20px !important;\r\n\t\tfont-size: 20px !important;\r\n\t\tfont-weight: 700 !important;\r\n\t\theight: 55px !important;\r\n\t}\r\n@media only screen and (min-width: 641px) {\r\n    .gform_legacy_markup_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month, .gform_legacy_markup_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year {\r\n        width: auto !important;\r\n        display: -moz-inline-stack;\r\n        display: inline-block;\r\n    }\r\n}\r\n\t#gform_71,#gform_72,#gform_wrapper_71 .gform_heading,#gform_wrapper_72 .gform_heading {\r\n\t\tdisplay:none;\r\n\t}\r\n\t\r\n\t#gform_70 .gform-footer {\r\n\t\tmargin-bottom:0px;\r\n\t}\r\n\t\r\n\t#gform_wrapper_70 .gform_heading{\r\n\t\tpadding-top:50px;\r\n\t}\r\n\t#modify_success_message_container {\r\n\t\tpadding-top:0px;\r\n\t\theight: 20rem;\r\n\t\tdisplay:none;\r\n\t}\r\n\t\r\n\t#payment_refresh_button {\r\n\t\tdisplay:none;\r\n\t}\r\n\t\r\n\t\t.ginput_container.ginput_container_consent {\r\n\t\tdisplay: flex;\r\n\t\t\tjustify-content: left !important;\r\n\t}\r\n\t\r\n\t.gfield_radio .gchoice .gform-field-label {\r\n\t\tdisplay: flex;\r\n\t\tcursor: pointer;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tborder-radius: 2.5rem;\r\n\t\tpadding: .5rem 0;\r\n\t\ttransition: all .15s ease-in-out;\r\n\t\tborder: 3px solid #7D7D7D;\r\n\t\tcolor: #7D7D7D !important;\r\n\t}\r\n\t\r\n\t.gfield_radio .gchoice input:checked ~ .gform-field-label {\r\n\t\tbackground-color: #1F6B53;\r\n\t\tborder-radius: 55px;\r\n\t\tcolor: #fff !important;\r\n\t\tmargin: 0;\r\n\t\tfont-weight: 600;\r\n\t\tborder: 2px solid #1F6B53;\r\n\t}\r\n\t\r\n\t.gfield_radio .gchoice {\r\n\t\tflex: 1 1 auto;\r\n\t\ttext-align: center;\r\n\t\tdisplay: block;\r\n\t}\r\n\t\r\n\t.gfield_radio {\r\n\t\tposition: relative;\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\t\tborder-radius: 0.5rem;\r\n\t\tbackground-color: #EEE;\r\n\t\tbox-sizing: border-box;\r\n\t\tbox-shadow: 0 0 0px 1px rgba(0, 0, 0, 0.06);\r\n\t\tpadding: 0.25rem;\r\n\t\twidth: 300px !important;\r\n\t\tfont-size: 14px;\r\n\t\tflex-direction: row !important;\r\n\t\tleft: 20px;\r\n\t}\r\n\t\r\n\t.gform_legacy_markup_wrapper .gfield_checkbox li input, .gform_legacy_markup_wrapper .gfield_checkbox li input[type=checkbox], .gform_legacy_markup_wrapper .gfield_radio li input[type=radio] {\r\n\t\tdisplay: none;\r\n\t\tvertical-align: middle;\r\n\t\tmargin-left: 1px;\r\n\t}\r\n\t\r\n\t.gform-theme--framework .gfield--type-choice .gfield_checkbox, .gform-theme--framework .gfield--type-choice .gfield_radio {\r\n\t\tdisplay: flex;\r\n\t\tgap: var(--gf-field-choice-gap);\r\n\t}\r\n\t\r\n\t@media only screen and (min-width: 641px) {\r\n\t\t.gform_wrapper .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {\r\n\t\t\twidth: calc(100% + 16px);\r\n\t\t\tpadding-left: 16px;\r\n\t\t\tmargin-left: -16px;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media only screen and (min-width: 641px) {\r\n\t\t.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left {\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n\t\r\n\tinput#input_71_46_1 {\r\n\t\tmargin-top: 0px;\r\n\t\tmargin-right: 10px;\r\n\t}\r\n\r\n\t@media screen and (max-width: 600px){ \r\n\t  span#input_71_32_2_container {\r\n\t\t\tmargin-bottom: -32px;\r\n\t\t}\r\n\t\t\r\n\t\tselect#input_71_32_2_month {\r\n\t\t\tmargin-bottom: 10px;\r\n\t\t}\r\n\t}\r\n\r\nul#gform_fields_70 {\r\n    list-style: none;\r\n    margin-left: 0px;\r\n}\r\n\t\r\nul#gform_fields_72, \r\nul#gform_fields_71 {\r\n    list-style: none;\r\n    margin-left: 0px;\r\n}\r\n\t.gfield_visibility_hidden {\r\n\t\tdisplay:none;\r\n\t}\r\n\r\ndiv#gfield_consent_description_71_46 {\r\n    height: 500px;\r\n    overflow: scroll;\r\n    padding: 23px;\r\n    border: 3px solid #d4cdcd;\r\n}\r\n\r\n\/* Payment type radio buttons *\/\r\n#gform_71 .gfield_radio li {\r\n    display: inline-block;\r\n    margin-right: 20px;\r\n}\r\n\r\n#gform_71 .gfield_radio input[type=\"radio\"] {\r\n    margin-right: 8px;\r\n    transform: scale(1.2); \/* make radio buttons slightly bigger *\/\r\n}\r\n\r\n\r\n\/* Payment containers *\/\r\n[data-quickstream-api=\"bankAccountContainer\"],\r\n[data-quickstream-api=\"creditCardContainer\"] {\r\n    border: 1px solid #ddd;\r\n    padding: 15px;\r\n    border-radius: 8px;\r\n    background-color: #f9f9f9;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n\/* Smooth show\/hide effect *\/\r\n[data-quickstream-api=\"bankAccountContainer\"]:not([style*=\"display: none\"]),\r\n[data-quickstream-api=\"creditCardContainer\"]:not([style*=\"display: none\"]) {\r\n    animation: fadeIn 0.4s ease-in-out;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n#gform_submit_button_71 {\r\n    background-color: #007BFF;\r\n    color: #fff;\r\n    border: none;\r\n    padding: 12px 25px;\r\n    border-radius: 6px;\r\n    cursor: pointer;\r\n    font-size: 16px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n#gform_submit_button_71:hover {\r\n    background-color: #0056b3;\r\n}\r\n\r\n\/* Fade-in animation *\/\r\n@keyframes fadeIn {\r\n    from { opacity: 0; transform: translateY(5px); }\r\n    to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 600px) {\r\n    #gform_71 .gfield_radio li {\r\n        display: block;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    #gform_submit_button_71 {\r\n        width: 100%;\r\n    }\r\n}\r\nli.active label {\r\n    background: #175073;\r\n    padding: 5px 8px;\r\n    border-radius: 5px;\r\n    color: #fff;\r\n}\r\n<\/style>\r\n\r\n\r\n<div class=\"col-6\" id=\"modify_success_message_container\">\r\n\t<p id=\"modify_show_message\" class=\"customLineHeight\" ><\/p>\r\n<\/div>\r\n<div class=\"gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework\"\r\n\tdata-form-theme=\"legacy\"\r\n\tdata-form-index=\"0\"\r\n\tid=\"gform_wrapper_70\">\r\n\r\n\t<div class=\"gform_heading\">\r\n\t\t<h3 class=\"gform_title\">Occom Direct Debit Payment Update<\/h3>\r\n\t\t<p class=\"gform_description\"><\/p>\r\n\t<\/div>\r\n\r\n\t<form method=\"post\"\r\n\t\tenctype=\"multipart\/form-data\"\r\n\t\tid=\"gform_70\"\r\n\t\taction=\"\/payment\/\"\r\n\t\tdata-formid=\"70\"\r\n\t\tnovalidate=\"\">\r\n\r\n\t\t<div class=\"gform-body gform_body\">\r\n\t\t\t<ul id=\"gform_fields_70\"\r\n\t\t\t\tclass=\"gform_fields top_label form_sublabel_below description_below validation_below\">\r\n\r\n\t\t\t\t<li id=\"field_70_29\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\">\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_70_29\">\r\n\t\t\t\t\t\tOccom Account ID\r\n\t\t\t\t\t\t<span class=\"gfield_required\">\r\n\t\t\t\t\t\t\t<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input name=\"input_29\"\r\n\t\t\t\t\t\t\tid=\"input_70_29\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-required=\"true\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\"\r\n\t\t\t\t\t\t\tplaceholder=\"Please provide your Occom Account ID.\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_70_30\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\">\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_70_30\">\r\n\t\t\t\t\t\tEmail\r\n\t\t\t\t\t\t<span class=\"gfield_required\">\r\n\t\t\t\t\t\t\t<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_email\">\r\n\t\t\t\t\t\t<input name=\"input_30\"\r\n\t\t\t\t\t\t\tid=\"input_70_30\"\r\n\t\t\t\t\t\t\ttype=\"email\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-required=\"true\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\"\r\n\t\t\t\t\t\t\tplaceholder=\"Please provide your Occom account email.\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t<\/ul>\r\n\t\t<\/div>\r\n\r\n\t\t<div class=\"gform-footer gform_footer top_label\">\r\n\t\t\t<button id=\"gform_submit_button_70\"\r\n\t\t\t\ttype=\"submit\"\r\n\t\t\t\tclass=\"gform_button button\"\r\n\t\t\t\tvalue=\"Submit\" style=\"margin: 0;\">\r\n\t\t\t\tSubmit\r\n\t\t\t<\/button>\r\n\r\n\t\t<\/div>\r\n\r\n\t<\/form>\r\n<\/div>\r\n\r\n\r\n<div class=\"gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework hidden-value_wrapper\"\r\n\tdata-form-theme=\"legacy\"\r\n\tdata-form-index=\"0\"\r\n\tid=\"gform_wrapper_72\">\r\n\r\n\t<div class=\"gform_heading\">\r\n\t\t<h3 class=\"gform_title\">Direct Debit Request -- Check the verification code (New)<\/h3>\r\n\t\t<p class=\"gform_description\"><\/p>\r\n\t<\/div>\r\n\r\n\t<form method=\"post\"\r\n\t\tenctype=\"multipart\/form-data\"\r\n\t\tid=\"gform_72\"\r\n\t\tclass=\"hidden-value\"\r\n\t\taction=\"\/?gf_page=preview&amp;id=72\"\r\n\t\tdata-formid=\"72\"\r\n\t\tnovalidate=\"\">\r\n\r\n\t\t<div class=\"gform-body gform_body\">\r\n\t\t\t<ul id=\"gform_fields_72\"\r\n\t\t\t\tclass=\"gform_fields top_label form_sublabel_below description_below validation_below\">\r\n\r\n\t\t\t\t<li id=\"field_72_29\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\">\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_72_29\">\r\n\t\t\t\t\t\tOccom Account ID\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input name=\"input_29\"\r\n\t\t\t\t\t\t\tid=\"input_72_29\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_72_33\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\">\r\n\r\n\t\t\t\t\t<div class=\"admin-hidden-markup\">\r\n\t\t\t\t\t\t<i class=\"gform-icon gform-icon--hidden\"\r\n\t\t\t\t\t\t\taria-hidden=\"true\"\r\n\t\t\t\t\t\t\ttitle=\"This field is hidden when viewing the form\"><\/i>\r\n\t\t\t\t\t\t<span>This field is hidden when viewing the form<\/span>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_72_33\">\r\n\t\t\t\t\t\tBalance\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input name=\"input_33\"\r\n\t\t\t\t\t\t\tid=\"input_72_33\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_72_32\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden\">\r\n\r\n\t\t\t\t\t<div class=\"admin-hidden-markup\">\r\n\t\t\t\t\t\t<i class=\"gform-icon gform-icon--hidden\"\r\n\t\t\t\t\t\t\taria-hidden=\"true\"\r\n\t\t\t\t\t\t\ttitle=\"This field is hidden when viewing the form\"><\/i>\r\n\t\t\t\t\t\t<span>This field is hidden when viewing the form<\/span>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_72_32\">\r\n\t\t\t\t\t\tUserName\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input name=\"input_32\"\r\n\t\t\t\t\t\t\tid=\"input_72_32\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_72_30\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\">\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_72_30\">\r\n\t\t\t\t\t\tEmail\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_email\">\r\n\t\t\t\t\t\t<input name=\"input_30\"\r\n\t\t\t\t\t\t\tid=\"input_72_30\"\r\n\t\t\t\t\t\t\ttype=\"email\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_72_31\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\">\r\n\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_72_31\">\r\n\t\t\t\t\t\tVerification Code\r\n\t\t\t\t\t\t<span class=\"gfield_required\">\r\n\t\t\t\t\t\t\t<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input name=\"input_31\"\r\n\t\t\t\t\t\t\tid=\"input_72_31\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tvalue=\"\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t\taria-required=\"true\"\r\n\t\t\t\t\t\t\taria-invalid=\"false\">\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t<\/ul>\r\n\t\t<\/div>\r\n\r\n\t\t<div class=\"gform-footer gform_footer top_label\">\r\n\t\t\t<button id=\"gform_submit_button_72\"\r\n\t\t\t\ttype=\"submit\"\r\n\t\t\t\tclass=\"gform_button button\" style=\"margin: 0;\">\r\n\t\t\t\tSubmit\r\n\t\t\t<\/button>\r\n\t\t<\/div>\r\n\r\n\t<\/form>\r\n<\/div>\r\n\r\n<div class=\"gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework hidden-value_wrapper\" data-form-theme=\"legacy\" data-form-index=\"0\" id=\"gform_wrapper_71\" style=\"\" >\r\n\r\n\t<div class=\"gform_heading\">\r\n\t\t<h3 class=\"gform_title\">Direct Debit Request (New)<\/h3>\r\n\t\t<p class=\"gform_description\"><\/p>\r\n\t<\/div>\r\n\r\n\t\t<form\r\n\t\t  method=\"post\"\r\n\t\t  id=\"gform_71\"\r\n\t\t>\r\n\r\n\t\t<div class=\"gform-body gform_body\">\r\n\t\t\t<ul\r\n\t\t\t\tid=\"gform_fields_71\"\r\n\t\t\t\tclass=\"gform_fields top_label form_sublabel_below description_below validation_below\"\r\n\t\t\t>\r\n\r\n\t\t\t\t<li id=\"field_71_41\" class=\"gfield gfield--type-text gfield--input-type-text gfield_visibility_visible\">\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_71_41\">\r\n\t\t\t\t\t\tToken\r\n\t\t\t\t\t<\/label>\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\tname=\"token\"\r\n\t\t\t\t\t\t\tid=\"input_71_41\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_48\" class=\"gfield gfield_visibility_hidden\">\r\n\t\t\t\t\t<div class=\"admin-hidden-markup\">\r\n\t\t\t\t\t\t<i class=\"gform-icon gform-icon--hidden\"><\/i>\r\n\t\t\t\t\t\t<span>This field is hidden when viewing the form<\/span>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_71_48\">\r\n\t\t\t\t\t\tUserName\r\n\t\t\t\t\t<\/label>\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\tname=\"user_name\"\r\n\t\t\t\t\t\t\tid=\"input_71_48\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_42\" class=\"gfield gfield_visibility_visible\">\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_71_42\">\r\n\t\t\t\t\t\tOccom Account ID\r\n\t\t\t\t\t<\/label>\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\tname=\"accountId\"\r\n\t\t\t\t\t\t\tid=\"input_71_42\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_43\" class=\"gfield gfield_visibility_visible\">\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_71_43\">\r\n\t\t\t\t\t\tEmail\r\n\t\t\t\t\t<\/label>\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\tname=\"email\"\r\n\t\t\t\t\t\t\tid=\"input_71_43\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_47\" class=\"gfield gfield_visibility_visible\">\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\" for=\"input_71_47\">\r\n\t\t\t\t\t\tAccount Balance\r\n\t\t\t\t\t<\/label>\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_text\">\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\tname=\"input_47\"\r\n\t\t\t\t\t\t\tid=\"input_71_47\"\r\n\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\tclass=\"medium\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_49\" class=\"gfield gfield_visibility_visible\">\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label\">\r\n\t\t\t\t\t\tPayment Type\r\n\t\t\t\t\t<\/label>\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_radio\">\r\n\t\t\t\t\t\t<ul class=\"gfield_radio\" id=\"input_71_49\">\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"payment_type\" value=\"Bank Account\" id=\"payment_bank\" checked>\r\n\t\t\t\t\t\t\t\t<label for=\"payment_bank\">Bank Account<\/label>\r\n\t\t\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"payment_type\" value=\"Credit Card\" id=\"payment_card\">\r\n\t\t\t\t\t\t\t\t<label for=\"payment_card\">Credit Card<\/label>\r\n\t\t\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_50\" class=\"gfield\">\r\n\t\t\t\t\t<div data-quickstream-api=\"bankAccountContainer\"><\/div>\r\n\t\t\t\t<\/li>\r\n\r\n\t\t\t\t<li id=\"field_71_51\" class=\"gfield\">\r\n\t\t\t\t\t<div data-quickstream-api=\"creditCardContainer\" style=\"display:none;\"><\/div>\r\n\t\t\t\t<\/li>\r\n\t\t\t\t<li\r\n\t\t\t\t\tid=\"field_71_46\"\r\n\t\t\t\t\tclass=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--has-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"\r\n\t\t\t\t\t>\r\n\t\t\t\t\t<label class=\"gfield_label gform-field-label gfield_label_before_complex\">\r\n\t\t\t\t\t\tConsent\r\n\t\t\t\t\t\t<span class=\"gfield_required\">\r\n\t\t\t\t\t\t\t<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\t class=\"gfield_description gfield_consent_description\"\r\n\t\t\t\t\t\t id=\"gfield_consent_description_71_46\"\r\n\t\t\t\t\t\t tabindex=\"0\"\r\n\t\t\t\t\t\t >\r\n\t\t\t\t\t\tDirect Debit Service Agreement\r\n\t\t\t\t\t\t<br><br>\r\n\r\n\t\t\t\t\t\tThis is your Direct Debit Service Agreement with Occom Pty Ltd (ABN: 58 608 289 425).\r\n\t\t\t\t\t\tIt explains what your obligations are when undertaking a Direct Debit arrangement\r\n\t\t\t\t\t\twith us. It also details what our obligations are to you as your Direct Debit provider.\r\n\t\t\t\t\t\tYou should read through the Service Agreement carefully to ensure you understand\r\n\t\t\t\t\t\tthese terms and conditions before signing the Direct Debit Authorisation.\r\n\t\t\t\t\t\t<br><br>\r\n\r\n\t\t\t\t\t\tPlease keep this agreement for future reference. It forms part of the terms and\r\n\t\t\t\t\t\tconditions of your Direct Debit Request (DDR) and should be read in conjunction\r\n\t\t\t\t\t\twith your DDR authorisation.\r\n\t\t\t\t\t\t<br><br>\r\n\r\n\t\t\t\t\t\t<strong>Definitions<\/strong><br>\r\n\t\t\t\t\t\taccount means the account held at your financial institution from which we are authorised to arrange for funds to be debited.<br>\r\n\t\t\t\t\t\tagreement means this Direct Debit Request Service Agreement between you and us.<br>\r\n\t\t\t\t\t\tbanking day means a day other than a Saturday or a Sunday or a public holiday listed throughout Australia.<br>\r\n\t\t\t\t\t\tdebit day means the day that payment by you to us is due.<br>\r\n\t\t\t\t\t\tdebit payment means a particular transaction where a debit is made.<br>\r\n\t\t\t\t\t\tdirect debit request means the Direct Debit Request between us and you.<br>\r\n\t\t\t\t\t\tus or we means OCCOM PTY LTD you have authorised by requesting a Direct Debit Request.<br>\r\n\t\t\t\t\t\tyou means the customer who has signed or authorised by other means the Direct Debit Request.<br>\r\n\t\t\t\t\t\tyour financial institution means the financial institution nominated by you on the DDR at which the account is maintained.\r\n\t\t\t\t\t\t<br><br>\r\n\r\n\t\t\t\t\t\t<strong>Amendments by us<\/strong><br>\r\n\t\t\t\t\t\tWe may vary any details of this agreement or a Direct Debit Request at any time by giving you at least fourteen (14) days written notice.\r\n\t\t\t\t\t\t<br><br>\r\n\r\n\t\t\t\t\t\t<strong>Amendments by you<\/strong><br>\r\n\t\t\t\t\t\tYou may change, stop or defer a debit payment, or terminate this agreement by providing us with at least 7 days notification by mail,\r\n\t\t\t\t\t\temail or telephone during business hours.\r\n\t\t\t\t\t\t<br><br>\r\n\r\n\t\t\t\t\t\t<strong>How to Contact Us<\/strong><br>\r\n\t\t\t\t\t\tTel: +61 2 8005 3925<br>\r\n\t\t\t\t\t\tFax: +61 2 9012 0328<br>\r\n\t\t\t\t\t\tMail: Level 5, 104 Mount Street, North Sydney, NSW 2060<br>\r\n\t\t\t\t\t\tEmail: billing@occom.com.au\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t<div class=\"ginput_container ginput_container_consent\">\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\t   name=\"input_46.1\"\r\n\t\t\t\t\t\t\t   id=\"input_71_46_1\"\r\n\t\t\t\t\t\t\t   type=\"checkbox\"\r\n\t\t\t\t\t\t\t   value=\"1\"\r\n\t\t\t\t\t\t\t   aria-describedby=\"gfield_consent_description_71_46\"\r\n\t\t\t\t\t\t\t   aria-required=\"true\"\r\n\t\t\t\t\t\t\t   >\r\n\r\n\t\t\t\t\t\t<label\r\n\t\t\t\t\t\t\t   class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\"\r\n\t\t\t\t\t\t\t   for=\"input_71_46_1\"\r\n\t\t\t\t\t\t\t   >\r\n\t\t\t\t\t\t\tI agree to the Terms and Conditions of the Direct Debit Request and Service Agreement\r\n\t\t\t\t\t\t\t<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\r\n\t\t\t\t\t\t<\/label>\r\n\r\n\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\t   type=\"hidden\"\r\n\t\t\t\t\t\t\t   name=\"input_46.2\"\r\n\t\t\t\t\t\t\t   value=\"I agree to the Terms and Conditions of the Direct Debit Request and Service Agreement\"\r\n\t\t\t\t\t\t\t   class=\"gform_hidden\"\r\n\t\t\t\t\t\t\t   >\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\t\t\t<\/ul>\r\n\t\t<\/div>\r\n\r\n\t\t<div class=\"gform-footer gform_footer top_label\">\r\n\t\t\t<button\r\n\t\t\t\tid=\"gform_submit_button_71\"\r\n\t\t\t\ttype=\"submit\"\r\n\t\t\t\tclass=\"gform_button button\"\r\n\t\t\t>\r\n\t\t\t\tSubmit\r\n\t\t\t<\/button>\r\n\t\t<\/div>\r\n\t<\/form>\r\n<\/div>\r\n\r\n<script src=\"https:\/\/api.quickstream.support.qvalent.com\/rest\/v1\/quickstream-api-1.0.min.js\"><\/script>\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    const radioItems = document.querySelectorAll('#gform_71 .gfield_radio li');\r\n    const radios = document.querySelectorAll('#gform_71 .gfield_radio input[type=\"radio\"]');\r\n\r\n    function updateActive() {\r\n        radioItems.forEach(li => li.classList.remove('active'));\r\n        radios.forEach(radio => {\r\n            if (radio.checked) {\r\n                radio.parentElement.classList.add('active');\r\n            }\r\n        });\r\n    }\r\n\r\n    radios.forEach(radio => {\r\n        radio.addEventListener('change', updateActive);\r\n    });\r\n\r\n    \/\/ Initial active\r\n    updateActive();\r\n});\r\n<\/script>\r\n\r\n<script>\r\n\r\nwindow.getModifySuccessMessage = function(signData, acc_id){\r\n\r\n    if (signData !== false) {\r\n\r\n        window.dataLayer = window.dataLayer || [];\r\n\r\n        window.dataLayer.push({\r\n            event: 'internal_signup',\r\n            signupType: 'new_customer',\r\n            AccId: acc_id,\r\n            signupSource: 'internal',\r\n            signupTime: new Date().toISOString()\r\n        });\r\n    }\r\n\r\n    var msg = `\r\n        <h1>Thank You!<\/h1>\r\n        <h3>Your direct debit payment information has been successfully received.<\/h3>\r\n        <h5>\r\n            We appreciate you taking the time to complete this step.\r\n            Our team will now process your details accordingly.\r\n            If you have any questions or need further assistance,\r\n            feel free to contact us at support@occom.com.au\r\n            or call us on 1300 299 999.\r\n        <\/h5>\r\n    `;\r\n\r\n    if (window.isChineseLanguage) {\r\n        msg = \"\u606d\u559c\u60a8\u4fee\u6539\u5b8c\u6210\u652f\u4ed8\u4fe1\u606f\uff0c\u5982\u679c\u60f3\u518d\u4fee\u6539\uff0c\u8bf7\u70b9\u51fb\u6309\u94ae\u3002\";\r\n    }\r\n\r\n    return msg;\r\n};\r\n\r\n\r\nwindow.showStep = function(num){\r\n\r\n    console.log(\"Show Step:\", num);\r\n\r\n    switch(num){\r\n\r\n        case 0:\r\n\r\n            jQuery(\"#gform_wrapper_70\").hide();\r\n            jQuery(\"#gform_wrapper_71\").attr('style', 'display:none !important;');\r\n            jQuery(\"#gform_wrapper_72\").hide();\r\n\r\n            jQuery(\"#modify_success_message_container\").show();\r\n\r\n        break;\r\n\r\n        default:\r\n            console.log(\"No step found\");\r\n    }\r\n};\r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n    var submit = document.getElementById('gform_submit_button_71');\r\n    var form = document.getElementById(\"gform_71\");\r\n\r\n    if(!form){\r\n        console.log(\"Form not found\");\r\n        return;\r\n    }\r\n\r\n    \/\/ INIT QUICKSTREAM\r\n    QuickstreamAPI.init({\r\n        publishableApiKey: \"OCCOM_PUB_q4yagmrcy5uikrcuw2kd5sxqkfef53mvvvcbr66hcwsv5r82dia6v7j2ckvx\"\r\n    });\r\n\r\n    var bankFrame = null;\r\n    var creditFrame = null;\r\n\r\n    \/\/ BANK FRAME\r\n    QuickstreamAPI.bankAccounts.createTrustedFrame({\r\n        config: {\r\n            supplierBusinessCode: \"OCCOM\"\r\n        }\r\n    }, function(errors, data){\r\n\r\n        if(errors){\r\n            console.error(errors);\r\n            submit.disabled = true;\r\n            return;\r\n        }\r\n\r\n        bankFrame = data.trustedFrame;\r\n        submit.disabled = false;\r\n    });\r\n\r\n    \/\/ CREDIT CARD FRAME\r\n    QuickstreamAPI.creditCards.createTrustedFrame({\r\n        config: {\r\n            supplierBusinessCode: \"OCCOM\"\r\n        }\r\n    }, function(errors, data){\r\n\r\n        if(errors){\r\n            console.error(errors);\r\n            submit.disabled = true;\r\n            return;\r\n        }\r\n\r\n        creditFrame = data.trustedFrame;\r\n        submit.disabled = false;\r\n    });\r\n\r\n    \/\/ TOGGLE PAYMENT TYPE\r\n    var radios = document.querySelectorAll('input[name=\"payment_type\"]');\r\n\r\n    var bankContainer = document.querySelector('[data-quickstream-api=\"bankAccountContainer\"]');\r\n    var creditContainer = document.querySelector('[data-quickstream-api=\"creditCardContainer\"]');\r\n\r\n    radios.forEach(function(radio){\r\n\r\n        radio.addEventListener('change', function(){\r\n\r\n            if(this.value === \"Bank Account\"){\r\n\r\n                bankContainer.style.display = 'block';\r\n                creditContainer.style.display = 'none';\r\n\r\n            } else {\r\n\r\n                bankContainer.style.display = 'none';\r\n                creditContainer.style.display = 'block';\r\n            }\r\n        });\r\n    });\r\n\r\n\r\n    \/\/ FORM SUBMIT\r\n    form.addEventListener('submit', function (event) {\r\n\r\n        event.preventDefault();\r\n\r\n        const selectedPayment = document.querySelector(\r\n            'input[name=\"payment_type\"]:checked'\r\n        )?.value;\r\n\r\n        if (!selectedPayment) {\r\n            alert('Please select a payment method');\r\n            return;\r\n        }\r\n\r\n        \/\/ SEND AJAX TO WP\r\n        function sendToWordPress(singleUseTokenId) {\r\n\r\n            var acc_id = jQuery('#input_71_42').val();\r\n\r\n            const formData = {\r\n\r\n                action: 'occom_quickstream_callback',\r\n\r\n                singleUseTokenId: singleUseTokenId,\r\n\r\n                user_name: jQuery('#input_71_48').val(),\r\n\r\n                accountId: jQuery('#input_71_42').val(),\r\n\r\n                email: jQuery('#input_71_43').val(),\r\n\r\n                accountBalance: jQuery('#input_71_47').val(),\r\n\r\n                payment_type: selectedPayment,\r\n\r\n                consent: jQuery('#input_71_46_1').is(':checked'),\r\n\r\n                status: 'Converted'\r\n            };\r\n\r\n            jQuery.ajax({\r\n\r\n                url: '\/wp-admin\/admin-ajax.php',\r\n\r\n                type: 'POST',\r\n\r\n                data: formData,\r\n\r\n                success: function (response) {\r\n\r\n                    console.log('SUCCESS:', response);\r\n\r\n                    var signParam = false;\r\n\r\n                    if(typeof jQuery.urlParam === 'function'){\r\n                        signParam = jQuery.urlParam(\"sign\");\r\n                    }\r\n\r\n                    var signData = signParam !== false ? signParam : false;\r\n\r\n                    jQuery(\"#modify_show_message\").html(\r\n                        window.getModifySuccessMessage(signData, acc_id)\r\n                    );\r\n\r\n                    window.showStep(0);\r\n                },\r\n\r\n                error: function (xhr) {\r\n\r\n                    console.error('AJAX FAILED:', xhr.responseText);\r\n\r\n                    alert('Submission failed');\r\n                }\r\n            });\r\n        }\r\n\r\n\r\n        \/\/ BANK ACCOUNT\r\n        if (selectedPayment === 'Bank Account' && bankFrame) {\r\n\r\n            bankFrame.submitForm(function (errors, data) {\r\n\r\n                if (errors) {\r\n\r\n                    console.error(errors);\r\n\r\n                    alert('Bank account validation failed');\r\n\r\n                    return;\r\n                }\r\n\r\n                const tokenId = data.singleUseToken.singleUseTokenId;\r\n\r\n                jQuery('#input_71_41').val(tokenId);\r\n\r\n                QuickstreamAPI.bankAccounts.appendTokenToForm(form, tokenId);\r\n\r\n                sendToWordPress(tokenId);\r\n            });\r\n\r\n        }\r\n\r\n        \/\/ CREDIT CARD\r\n        else if (selectedPayment === 'Credit Card' && creditFrame) {\r\n\r\n            creditFrame.submitForm(function (errors, data) {\r\n\r\n                if (errors) {\r\n\r\n                    console.error(errors);\r\n\r\n                    alert('Credit card validation failed');\r\n\r\n                    return;\r\n                }\r\n\r\n                const tokenId = data.singleUseToken.singleUseTokenId;\r\n\r\n                jQuery('#input_71_41').val(tokenId);\r\n\r\n                QuickstreamAPI.creditCards.appendTokenToForm(form, tokenId);\r\n\r\n                sendToWordPress(tokenId);\r\n            });\r\n\r\n        }\r\n\r\n        else {\r\n\r\n            alert('Payment form not ready');\r\n        }\r\n\r\n    });\r\n\r\n});\r\n\r\n<\/script>\r\n\r\n\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/accounting.js\/0.4.1\/accounting.min.js\"><\/script>\r\n<script type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/gasparesganga-jquery-loading-overlay@2.1.7\/dist\/loadingoverlay.min.js\"><\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/sweetalert2@11\"><\/script>\r\n\r\n<script type=\"text\/javascript\">\r\nif (typeof jQuery.urlParam === 'undefined') {\r\n    jQuery.extend({\r\n        urlParam: function(name){\r\n            var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);\r\n            return (results !== null) ? results[1] || 0 : false;\r\n        }\r\n    });\r\n }\r\n\r\nfunction formatMoney(amount) {\r\n    return new Intl.NumberFormat('en-US').format(amount);\r\n\t\r\n\/\/\t, {\r\n\/\/        style: 'currency',\r\n\/\/        currency: 'USA',\r\n\/\/    }\r\n\t\r\n}\r\n<\/script>\r\n\r\n<script type=\"text\/javascript\">\r\n\tjQuery(document).ready(function($){\r\n\twindow.console.log(\"Modify Payment Js Code\");\r\n\t\r\n\tconst GET_TOKEN_FORM_ID = 70,MODIFY_FORM_ID = 71,VERIFY_TOKEN_FORM_ID = 72;\r\n\tconst ACC_ID = 29,EMAIL_ID = 30,TOKEN_ID = 31,PAYMENT_TYPE_ID = 49,ACCOUNT_NAME_ID = 39,ACCOUNT_NUMBER_ID = 38,BSB_ID = 40,CREDIT_CARD_ID = 32,VERIFY_ACC_ID = 29,VERIFY_EMAIL_ID = 30,MODIFY_TOKEN_ID = 41,MODIFY_ACC_ID = 42,MODIFY_EMAIL_ID = 43,MODIFY_CHECK_BOX_ID = 46,MODIFY_BALANCE_ID = 47,VERIFY_BALANCE_ID = 33,VERIFY_USERNAME_ID = 32,MODIFY_USERNAME_ID = 48;\r\n\tconst GET_TOKEN_ACTION = \"get_payment_token_ajax_action\",VERIFY_TOKEN_ACTION = \"verify_payment_token_ajax_action\",MODIFY_ACTION = \"modify_payment_info_ajax_action\", CHECK_TOKEN_PAID_ACTION=\"check_paid_token_ajax_action\";\r\n\tconst CN_FORM1_TITLE = \"\u652f\u4ed8\u4fe1\u606f\u4fee\u6539 -- \u83b7\u53d6\u9a8c\u8bc1\u7801\";\r\n\tconst MAX_COUNTDOWN_TIME = 90;  \/\/\u5012\u8ba1\u65f6\u6700\u5927\u79d2\r\n\t\r\n\tlet language = navigator.language || navigator.userLanguage; \r\n\tlet isChineseLanguage = language.startsWith(\"zh\");\r\n\tvar formTitle = \"Occom Direct Debit Payment Update\";\r\n\tvar step = 1;\r\n\t\r\n\t\/\/\u53ea\u662f\u663e\u793a\u82f1\u6587\r\n\tisChineseLanguage = false;\r\n\t\r\n\tif (isChineseLanguage) {\r\n\t\tformTitle = CN_FORM1_TITLE;\r\n\t}\r\n\t\r\n\t\/\/\u8bbe\u7f6e\u9875\u9762\u8bed\u8a00\u4fe1\u606f\r\n\tfunction setDocumentLanguage($){\r\n\t\tif (isChineseLanguage) {\r\n\t\t\t$(\"#gform_submit_button_\" + GET_TOKEN_FORM_ID).val(\"\u63d0\u4ea4\");\r\n\t\t\t$(\"#validation_message_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).html(\"\u8bf7\u586b\u5199\u6fb3\u4e16\u8d26\u53f7\");\r\n\t\t\t$(\"#validation_message_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).html(\"\u8bf7\u586b\u5199\u90ae\u7bb1\u5730\u5740\");\r\n\t\t\t$(\"#gform_\" + GET_TOKEN_FORM_ID + \" .validation_error\").html(\"\u60a8\u7684\u63d0\u4ea4\u6709\u95ee\u9898\u3002\u4ee5\u4e0b\u5df2\u7a81\u51fa\u663e\u793a\u4e86\u9519\u8bef\u3002\");\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).attr('placeholder','\u8bf7\u586b\u5199\u6fb3\u4e16\u8d26\u53f7');\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).attr('placeholder','\u8bf7\u586b\u5199\u90ae\u7bb1\u5730\u5740');\r\n\t\t\t$(\"#field_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID + \" label\").html('\u6fb3\u4e16\u8d26\u53f7');\r\n\t\t\t$(\"#field_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID + \" label\").html('\u90ae\u7bb1\u5730\u5740');\r\n\t\t\t$(\"#payment_refresh_button\").html(\"\u518d\u6b21\u4fee\u6539\");\r\n\t\t}else {\r\n\t\t\t$(\"#gform_submit_button_\" + GET_TOKEN_FORM_ID).val(\"Submit\");\r\n\t\t\t$(\"#validation_message_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).html(\"Please provide your Occom Account ID.\");\r\n\t\t\t$(\"#validation_message_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).html(\"Please provide your Occom account email.\");\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).attr('placeholder','Please provide your Occom Account ID.');\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).attr('placeholder','Please provide your Occom account email.');\r\n\t\t}\r\n\t\t\r\n\t\t\/\/\u4e0d\u663e\u793a\u4fe1\u7528\u5361\u7684\u5b89\u5168\u7801\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_3\").hide();\r\n\t\t$(\"label[for='input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_3']\").hide();\r\n\t\t$(\".ginput_card_security_code_icon\").hide();\r\n\t\t\r\n\t\tsetVerifyTokenFormLanguage($);\r\n\t\tsetModifyPaymentFormLanguage($);\r\n\t}\r\n\t\r\n\t\/\/\u8bbe\u7f6e\u9a8c\u8bc1Token\u8868\u5355\u7684\u9875\u9762\u8bed\u8a00\r\n\tfunction setVerifyTokenFormLanguage($) {\r\n\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_ACC_ID).attr('readonly', 'readonly');\r\n\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_EMAIL_ID).attr('readonly', 'readonly');\r\n\t\t\r\n\t\tif (isChineseLanguage) {\r\n\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID + \" .gform_title\").html(\"\u652f\u4ed8\u4fe1\u606f\u4fee\u6539 -- \u6821\u9a8c\u9a8c\u8bc1\u7801\");\r\n\t\t\t$(\"#gform_submit_button_\" + VERIFY_TOKEN_FORM_ID).val(\"\u63d0\u4ea4\");\r\n\t\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID + \" .validation_error\").html(\"\u60a8\u7684\u63d0\u4ea4\u6709\u95ee\u9898\u3002\u4ee5\u4e0b\u5df2\u7a81\u51fa\u663e\u793a\u4e86\u9519\u8bef\u3002\");\r\n\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID).attr('placeholder','\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801');\r\n\t\t\t$(\"#validation_message_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID).html(\"\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801\");\r\n\t\t\t$(\"#field_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID + \" label\").html('\u9a8c\u8bc1\u7801');\r\n\t\t}else {\r\n\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID + \" .gform_title\").html(\"Occom Direct Debit Payment Update - Verify Your Account Email\");\r\n\t\t\t$(\"#gform_submit_button_\" + VERIFY_TOKEN_FORM_ID).val(\"Submit\");\r\n\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID).attr('placeholder','Please fill in your verification code.');\r\n\t\t\t$(\"#validation_message_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID).html(\"Please fill in your verification code.\");\r\n\t\t\t$(\"#field_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID + \" label\").html('Verification Code (Check your Email)');\r\n\t\t}\r\n\t\t\r\n\t\tvar html = $(\"#gform_\" + VERIFY_TOKEN_FORM_ID + \" .gform_footer\").html();\r\n\t\t\r\n\t\thtml = \"<button type='button' id='re_code_button'>Resend<\/button>\" + html;\r\n\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID + \" .gform_footer\").html(html);\r\n\t}\r\n\t\r\n\t\/\/\u8bbe\u7f6e\u4fee\u6539\u652f\u4ed8\u4fe1\u606f\u8868\u5355\u7684\u8bed\u8a00\r\n\tfunction setModifyPaymentFormLanguage($) {\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).attr('readonly', 'readonly');\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_ACC_ID).attr('readonly', 'readonly');\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_EMAIL_ID).attr('readonly', 'readonly');\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).attr('readonly', 'readonly');\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_USERNAME_ID).attr('readonly', 'readonly');\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).hide();\r\n\t\t$('.gform_card_icon_container').hide();\r\n\t\t$(\"#label_\" + MODIFY_FORM_ID + \"_\" + PAYMENT_TYPE_ID + \"_1\").click(function(){\r\n\t\t\t$(\"label[for='input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_1']\").each(function(index,item){\r\n\t\t\t\tvar html = $(this).html();\r\n\t\t\t\tif (html == 'Credit Card') {\r\n\t\t\t\t\t$(this).hide();\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t});\r\n\t\t$(\"label[for='input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_CHECK_BOX_ID + \"_1']\").show();\r\n\r\n\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_31\").change(function(){\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_32_2_cardinfo_left\").css(\"width\",\"100%\");\r\n\t\t});\r\n\t\t\r\n\t\tif (isChineseLanguage) {\r\n\t\t\t$(\"#gform_submit_button_\" + MODIFY_FORM_ID).val(\"\u63d0\u4ea4\");\r\n\t\t\t$(\"#gform_\" + MODIFY_FORM_ID + \" .gform_title\").html(\"\u652f\u4ed8\u4fe1\u606f\u4fee\u6539\");\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + TOKEN_ID).attr('placeholder','\u8bf7\u586b\u5199Token');\r\n\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + PAYMENT_TYPE_ID + \" label\").html('\u652f\u4ed8\u65b9\u5f0f');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + PAYMENT_TYPE_ID + ' option[value=\"Bank Card\"]').text(\"\u94f6\u884c\u5361\");\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + PAYMENT_TYPE_ID + ' option[value=\"Credit Card\"]').text(\"\u4fe1\u7528\u5361\");\r\n\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + ACCOUNT_NAME_ID + \" label\").html('\u8d26\u6237');\r\n\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + ACCOUNT_NUMBER_ID + \" label\").html('\u5361\u53f7');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + ACCOUNT_NAME_ID).attr('placeholder','\u8bf7\u586b\u5199\u94f6\u884c\u8d26\u6237');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + ACCOUNT_NUMBER_ID).attr('placeholder','\u8bf7\u586b\u5199\u94f6\u884c\u5361\u53f7');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + BSB_ID).attr('placeholder','\u8bf7\u586b\u5199BSB');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_1_label\").html('\u4fe1\u7528\u5361\u53f7');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_1\").attr('placeholder','\u8bf7\u586b\u5199\u4fe1\u7528\u5361\u53f7');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + '_2_month option[value=\"\"]').text(\"\u6708\u4efd\");\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + '_2_year option[value=\"\"]').text(\"\u5e74\u4efd\");\r\n\t\t\t$(\"label[for='input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_2_month']\").html(\"\u6709\u6548\u671f\");\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_5\").attr('placeholder','\u8bf7\u586b\u5199\u6301\u5361\u4eba\u59d3\u540d');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_3\").attr('placeholder','\u8bf7\u586b\u5199\u5b89\u5168\u7801');\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_5_label\").html('\u6301\u5361\u4eba\u59d3\u540d');\r\n\t\t\t$(\"label[for='input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_3']\").html(\"\u4fe1\u7528\u5361\u5b89\u5168\u7801\");\r\n\t\t\t$(\"#validation_message_\" + MODIFY_FORM_ID + \"_\" + TOKEN_ID).html(\"\u8bf7\u586b\u5199Token\u4fe1\u606f\");\r\n\t\t\t$(\"#gform_\" + MODIFY_FORM_ID + \" .validation_error\").html(\"\u60a8\u7684\u63d0\u4ea4\u6709\u95ee\u9898\u3002\u4ee5\u4e0b\u5df2\u7a81\u51fa\u663e\u793a\u4e86\u9519\u8bef\u3002\");\r\n\t\t}else {\r\n\t\t\t$(\"#gform_submit_button_\" + MODIFY_FORM_ID).val(\"Submit\");\r\n\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID + \" .gform_title\").html(\"Occom Direct Debit Payment Update - Provide Your New Payment Information\");\r\n\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + TOKEN_ID).attr('placeholder','Please fill in verification code.');\r\n\t\t\t$(\"#validation_message_\" + MODIFY_FORM_ID + \"_\" + TOKEN_ID).html(\"Please fill in your verification code.\");\r\n\t\t}\r\n\t\t\r\n\t}\r\n\t\r\n\t\/\/\u83b7\u53d6\u4fee\u6539\u6210\u529f\u540e\u7684\u63d0\u793a\u4fe1\u606f\r\n\tfunction getModifySuccessMessage($, signData, acc_id){\r\n         if (signData !== false) {\r\n\t\t\t\t\r\n\t\t\t\tconst scriptContent = `\r\n\t\t\t\t\twindow.dataLayer = window.dataLayer || [];\r\n\t\t\t\t\twindow.dataLayer.push({\r\n\t\t\t\t\t\tevent: 'internal_signup',\r\n\t\t\t\t\t\tsignupType: 'new_customer',\r\n\t\t\t\t\t\tAccId: '${acc_id}',\r\n\t\t\t\t\t\tsignupSource: 'internal',\r\n\t\t\t\t\t\tsignupTime: new Date().toISOString()\r\n\t\t\t\t\t});\r\n\t\t\t\t`;\r\n\r\n\t\t\t\t\/\/ Create and append the <script> tag to the <head>\r\n\t\t\t\tconst scriptTag = $('<script>', {\r\n\t\t\t\t\ttype: 'text\/javascript',\r\n\t\t\t\t\ttext: scriptContent\r\n\t\t\t\t});\r\n\r\n\t\t\t\t$('head').append(scriptTag);\r\n\t\t\r\n\t\t}\r\n\t\tvar msg = \"<h1>Thank You!<\/h1><h3>Your direct debit payment information has been successfully received.<\/h3><h5>We appreciate you taking the time to complete this step. Our team will now process your details accordingly.If you have any questions or need further assistance, feel free to contact us at support@occom.com.au or call us on 1300 299 999.<\/h5>\";\r\n\t\t\r\n\t\tif (isChineseLanguage) {\r\n\t\t\t msg = \"\u606d\u559c\u60a8\u4fee\u6539\u5b8c\u6210\u652f\u4ed8\u4fe1\u606f\uff0c\u5982\u679c\u60f3\u518d\u4fee\u6539\uff0c\u8bf7\u70b9\u51fb\u6309\u94ae\u3002\"\r\n\t\t}\r\n\t\t\r\n\t\treturn msg;\r\n\t}\r\n\t\r\n\t\/\/\u83b7\u53d6\u9519\u8bef\u4fe1\u606f\r\n\tfunction showEerrorMessage($,msg){\r\n\t\tvar errorMessage = \"Invalid request. Please review your data and try again. If the issue persists, contact the Occom customer service team for assistance.\";\r\n\t\t\r\n\t\tif (isChineseLanguage) {\r\n\t\t\terrorMessage = \"\u7cfb\u7edf\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\";\r\n\t\t}\r\n\t\t\r\n\t\tif (!(msg == \"\" || $.isEmptyObject(msg))) {\r\n\t\t\terrorMessage = msg;\r\n\t\t}\r\n\t\t\r\n\t\tvar formId = getFormIdFromCurrentStep();\r\n\t\t\r\n\/\/ \t\ttoastr.error(errorMessage);\r\n\t\tSwal.fire({\r\n\t\t\ticon: 'error',\r\n\t\t\ttext: errorMessage,\r\n\t\t\tconfirmButtonText:'Confirm'\r\n\t\t});\r\n\/\/ \t\t$(\"#gform_\" + formId + \" .gform_description\").html(\"<pre class='response_error'>\" + errorMessage + \"<\/pre>\");\r\n\t}\r\n\t\r\n\tfunction getFormIdFromCurrentStep() {\r\n\t\tvar formId = GET_TOKEN_FORM_ID;\r\n\t\t\r\n\t\tswitch (step) {\r\n\t\t\tcase 1:\r\n\t\t\t\tformId = GET_TOKEN_FORM_ID;\r\n\t\t\t\tbreak;\r\n\t\t\tcase 2:\r\n\t\t\t\tformId = VERIFY_TOKEN_FORM_ID;\r\n\t\t\t\tbreak;\r\n\t\t\tcase 3:\r\n\t\t\t\tformId = MODIFY_FORM_ID;\r\n\t\t\t\tbreak;\r\n\t\t}\r\n\t\t\r\n\t\treturn formId;\r\n\t}\r\n\t\r\n\tfunction validationMessage($,formType,formData) {\r\n\t\tvar isValid = false;\r\n\t\tvar message = \"\";\r\n\t\tvar reg = new RegExp(\/^\\d{6}$\/); \r\n\t\tvar accountNumberReq = new RegExp(\/^[0-9]\\d{1,8}$\/);\r\n\t\t\/\/var emailRegex = \/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$\/;\r\n\t\tvar emailRegex = \/^[a-zA-Z0-9](?:[a-zA-Z0-9]|[._+\\-!#$%&'*\\\/=?^`{|}~](?=[a-zA-Z0-9]))*@([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6}$\/;\r\n\t\tvar creditRegex = \/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6011[0-9]{12}|3(?:0[0-5]|[68][0-9])[0-9]{11}|3[47][0-9]{13})$\/;\r\n\t\tvar numberRegex = \/^\\d+$\/;\r\n\t\t\r\n\t\tif (formType == \"modify\") {\r\n\t\t\tif (!$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_CHECK_BOX_ID + \"_1\").is(':checked')) {\r\n\t\t\t\tif (isChineseLanguage) {\r\n\t\t\t\t\tmessage = message + \"\u8bf7\u9009\u62e9\u540c\u610f\u534f\u8bae\";\r\n\t\t\t\t}else {\r\n\t\t\t\t\tmessage = message + \"Please agree to the agreement.\";\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\r\n\/\/ \t\t\tif (formData.payment_type == \"bank\") {\r\n\/\/ \t\t\t\tif ($.trim(formData.account_name) === \"\") {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u94f6\u884c\u8d26\u6237\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Please fill in your Account Name.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\t\t\t\t\r\n\/\/ \t\t\t\tif ($.trim(formData.bsb) === \"\") {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199BSB\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Please fill in your BSB.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}else if(!reg.test(formData.bsb)) {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"BSB\u5fc5\u987b\u4e3a\u516d\u4f4d\u6570\u5b57\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"BSB must be a 6-digit number. Please enter a valid BSB.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\t\r\n\t\t\t\t\r\n\/\/ \t\t\t\tif ($.trim(formData.card_number) === \"\" ) {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u94f6\u884c\u5361\u53f7\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Please fill in your Account Number.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}else if (!accountNumberReq.test(formData.card_number)){\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u94f6\u884c\u5361\u53f7\u5fc5\u987b\u6570\u5b57\u4e14\u4e0d\u80fd\u8d85\u8fc710\u4f4d\u6570\u5b57,\u4e2d\u95f4\u4e0d\u80fd\u5305\u542b\u7a7a\u683c\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Account Number must be numeric, contain no spaces, and be no more than 9 digits. Please enter a valid account number.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t}else {\r\n\/\/ \t\t\t\tif ($.trim(formData.account_name) === \"\") {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u4fe1\u7528\u5361\u6301\u5361\u4eba\u59d3\u540d\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Please fill in your CARDHOLDER NAME.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\t\t\t\t\r\n\/\/ \t\t\t\tformData.card_number = formData.card_number.replace(\/\\s+\/g, '');\r\n\/\/ \t\t\t\tif ($.trim(formData.card_number) === \"\" || !numberRegex.test(formData.card_number)) {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u4fe1\u7528\u5361\u53f7\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Please fill in your Card Number.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\t\t\t\t\r\n\/\/ \t\t\t\tif ($.trim(formData.expiry_year) === \"\" || $.trim(formData.expiry_month) === \"\") {\r\n\/\/ \t\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\/\/ \t\t\t\t\t}\r\n\t\t\t\t\t\r\n\/\/ \t\t\t\t\tif (isChineseLanguage) {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u4fe1\u7528\u5361\u6709\u6548\u671f\";\r\n\/\/ \t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\tmessage = message + \"Please fill in your Card Expiration Date.\";\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t}\r\n \t\t} else if (formType == \"verify\") {\r\n\t\t\tif ($.trim(formData.verify_code) === \"\") {\r\n\t\t\t\tif (isChineseLanguage) {\r\n\t\t\t\t\tmessage = \"\u8bf7\u586b\u5199Token\";\r\n\t\t\t\t}else {\r\n\t\t\t\t\tmessage = \"Please check your email and enter the verification code sent by Occom.\";\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t} else {\r\n\t\t\tif ($.trim(formData.acc_id) === \"\") {\r\n\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tif (isChineseLanguage) {\r\n\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u6fb3\u4e16\u8d26\u53f7\";\r\n\t\t\t\t}else {\r\n\t\t\t\t\tmessage = message + \"Please provide your Occom Account ID.\";\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tif ($.trim(formData.email) === \"\" || !emailRegex.test(formData.email)) {\r\n\t\t\t\tif (!($.trim(message) === \"\")) {\r\n\t\t\t\t\tmessage = message + \"<br\/>\";\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tif (isChineseLanguage) {\r\n\t\t\t\t\tmessage = message + \"\u8bf7\u586b\u5199\u90ae\u7bb1\u5730\u5740\";\r\n\t\t\t\t}else {\r\n\t\t\t\t\tmessage = message + \"Please provide your Occom account email.\";\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t\tif ($.trim(message) === \"\") {\r\n\t\t\tisValid = true;\r\n\t\t}else {\r\n\/\/ \t\t\tif (formType == \"modify\") {\r\n\/\/ \t\t\t\t$(\"#gform_\" + MODIFY_FORM_ID + \" .gform_description\").html(\"<pre class='response_error'>\" + message + \"<\/pre>\");\r\n\/\/ \t\t\t}else if (formType == \"verify\"){\r\n\/\/ \t\t\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID + \" .gform_description\").html(\"<pre class='response_error'>\" + message + \"<\/pre>\");\r\n\/\/ \t\t\t}else {\r\n\/\/ \t\t\t\t$(\"#gform_\" + GET_TOKEN_FORM_ID + \" .gform_description\").html(\"<pre class='response_error'>\" + message + \"<\/pre>\");\r\n\/\/ \t\t\t}\r\n\/\/ \t\t\ttoastr.error(message);\r\n\t\t\tSwal.fire({\r\n\t\t\t  icon: 'warning',\r\n\t\t\t  html: message,\r\n\t\t\t  confirmButtonText:'Confirm'\r\n\t\t\t});\r\n\t\t}\r\n\t\t\r\n\t\treturn isValid;\r\n\t}\r\n\t\r\n\t\/\/\u914d\u7f6e\u83b7\u53d6\u7528\u6237token\u8868\u5355Submit\r\n\tfunction configGetTokenFormSubmit($) {\r\n\r\n\t\/\/ Prevent default form submit\r\n\t$(\"#gform_\" + GET_TOKEN_FORM_ID).on(\"submit\", function (e) {\r\n\t\te.preventDefault();\r\n\t});\r\n\r\n\t$(\"#gform_submit_button_\" + GET_TOKEN_FORM_ID).on(\"click\", function (e) {\r\n\t\r\n\t\t var accId = $.urlParam(\"acc_id\");\r\n\t\tvar email = $.urlParam(\"email\");\r\n\r\n\t\t\/\/ Decode email if present\r\n\t\tvar decodedEmail = email !== false ? decodeURIComponent(email) : false;\r\n\r\n\t\t\/\/ Populate fields from URL if available\r\n\t\tif (accId !== false && decodedEmail !== false) {\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).val(accId);\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).val(decodedEmail);\r\n\t\t}\r\n\r\n\t\t\/\/ Base form data\r\n\t\tvar formData = {\r\n\t\t\taction: GET_TOKEN_ACTION,\r\n\t\t\tacc_id: accId !== false\r\n\t\t\t\t? accId\r\n\t\t\t\t: $(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).val(),\r\n\t\t\temail: decodedEmail !== false\r\n\t\t\t\t? decodedEmail\r\n\t\t\t\t: $(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).val()\r\n\t\t};\r\n\r\n\r\n\t\t\/\/ Add signed params if present\r\n\t\tif (\r\n\t\t\t$.urlParam(\"nonce\") !== false &&\r\n\t\t\t$.urlParam(\"timestamp\") !== false &&\r\n\t\t\t$.urlParam(\"sign\") !== false\r\n\t\t) {\r\n\t\t\tvar signData = {\r\n\t\t\t\tnonce: $.urlParam(\"nonce\"),\r\n\t\t\t\ttimestamp: $.urlParam(\"timestamp\"),\r\n\t\t\t\tsign: $.urlParam(\"sign\")\r\n\t\t\t};\r\n\r\n\t\t\tformData = $.extend(true, {}, formData, signData);\r\n\t\t}\r\n\r\n\t\t\/\/ Validation\r\n\t\tvar isValid = validationMessage($, \"token\", formData);\r\n\t\tif (!isValid) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\t$(\"#content\").LoadingOverlay(\"show\");\r\n        get_paid_status($).then(status => {\r\n\t\t\t\t\tif (!['PaidCard', 'PaidBSB'].includes(status)) {\r\n\t\t\t\t\t\t$.ajax({\r\n\t\t\t\t\t\t\ttype: \"POST\",\r\n\t\t\t\t\t\t\turl: ajaxurl,\r\n\t\t\t\t\t\t\tdata: formData,\r\n\t\t\t\t\t\t\tsuccess: function (response) {\r\n\t\t\t\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\r\n\t\t\t\t\t\t\t\tvar result;\r\n\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\tresult = typeof response === \"object\" ? response : JSON.parse(response);\r\n\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\tshowEerrorMessage($, \"Invalid server response\");\r\n\t\t\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\tif (result.err_code == 0) {\r\n\r\n\t\t\t\t\t\t\t\t\t\/\/ No token \u2192 verification step\r\n\t\t\t\t\t\t\t\t\tif ($.isEmptyObject(result.token)) {\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_ACC_ID).val(formData.acc_id);\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_EMAIL_ID).val(formData.email);\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_BALANCE_ID).val(result.balance);\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_USERNAME_ID).val(result.name);\r\n\r\n\t\t\t\t\t\t\t\t\t\tshowStep(2, $);\r\n\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\t\/\/ Token exists \u2192 modify step\r\n\t\t\t\t\t\t\t\t\t\t\/\/$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).val(result.token);\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_ACC_ID).val(formData.acc_id);\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_EMAIL_ID).val(formData.email);\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).val(formatMoney(result.balance));\r\n\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_USERNAME_ID).val(result.name);\r\n\r\n\t\t\t\t\t\t\t\t\t\tif (parseInt(result.balance, 10) === 0) {\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).hide();\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\t\tshowStep(3, $);\r\n\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t} else if (\r\n\t\t\t\t\t\t\t\t\t$.urlParam(\"email\") !== false &&\r\n\t\t\t\t\t\t\t\t\t$.urlParam(\"acc_id\") !== false &&\r\n\t\t\t\t\t\t\t\t\t$.urlParam(\"nonce\") !== false &&\r\n\t\t\t\t\t\t\t\t\t$.urlParam(\"timestamp\") !== false &&\r\n\t\t\t\t\t\t\t\t\t$.urlParam(\"sign\") !== false\r\n\t\t\t\t\t\t\t\t) {\r\n\t\t\t\t\t\t\t\t\twindow.location.href =\r\n\t\t\t\t\t\t\t\t\t\t\".\/payment-quickstream?acc_id=\" +\r\n\t\t\t\t\t\t\t\t\t\t$.urlParam(\"acc_id\") +\r\n\t\t\t\t\t\t\t\t\t\t\"&email=\" +\r\n\t\t\t\t\t\t\t\t\t\t$.urlParam(\"email\");\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tshowEerrorMessage($, result.msg);\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\terror: function (response) {\r\n\t\t\t\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\t\t\t\tshowEerrorMessage($);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}else{\r\n                       \r\n\t\t\t\t\t\tshowStep(1,$);\r\n  \t\t\t\t\t\t$(\"#gform_submit_button_\" + GET_TOKEN_FORM_ID).addClass('submitgravityform');\r\n  \t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\t\tconfigGetTokenFormSubmitwithoutotp($)\r\n\t\t\t\t\t}\r\n\t\t});\r\n\t\t\/\/ AJAX request\r\n\t\t\r\n\t});\r\n}\r\n\r\n\tfunction configGetTokenFormSubmitwithoutotp($){\r\n\t\t$(\".submitgravityform\").on('submit', function(e) {\r\n\t\t\te.preventDefault(); \/\/ \u963b\u6b62\u8868\u5355\u9ed8\u8ba4\u63d0\u4ea4\u884c\u4e3a\r\n\t\t});\r\n\t\t\r\n\t\t$(\".submitgravityform\").on('click',function(e) {\r\n\t\t\tconsole.log(\"configGetTokenFormSubmit\");\r\n\t\t\t\r\n\t\t\tvar formData = {\r\n \t\t\t\t'action': GET_TOKEN_ACTION, \/\/ WordPress\u9700\u8981\u8fd9\u4e2aaction\u6765\u5904\u7406AJAX\r\n           \t   'acc_id': $(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).val(), \/\/ \u8d26\u53f7\r\n\t\t\t\t'email': $(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).val()  \/\/ \u90ae\u7bb1\r\n       \t };\r\n\t\t\t\r\n\t\t\t\/\/ add sign param \r\n\t\t\tif ($.urlParam(\"nonce\") !== false && $.urlParam(\"timestamp\") !== false && $.urlParam(\"sign\") !== false) {\r\n\t\t\t\tvar signData = {\r\n\t\t\t\t\t'nonce': $.urlParam(\"nonce\"),\r\n\t\t\t\t\t'timestamp': $.urlParam(\"timestamp\"),\r\n\t\t\t\t\t'sign': $.urlParam(\"sign\")\r\n\t\t\t\t};\r\n\t\t\t\t\r\n\t\t\t\tformData = $.extend(true, {}, formData, signData);\r\n\t\t\t}\r\n\t\t\tvar isValid = validationMessage($,'token',formData);\r\n\t\t\t\r\n\t\t\tif (!isValid) {\r\n\t\t\t\t\/\/$(\"#gform_\" + GET_TOKEN_FORM_ID + \"\")[0].reset();\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\r\n\t\t\t$(\"#content\").LoadingOverlay(\"show\");\r\n\t\t\t\t\t\t$.ajax({\r\n\t\t\t\t\t\t\ttype: 'POST',\r\n\t\t\t\t\t\t\turl: ajaxurl, \/\/ WordPress\u63d0\u4f9b\u7684\u53d8\u91cf\uff0c\u4ee3\u8868admin-ajax.php\u7684URL\r\n\t\t\t\t\t\t\tdata: formData,\r\n\t\t\t\t\t\t\tsuccess: function(response) {\r\n\t\t\t\t\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\tvar result = JSON.parse(response);\r\n\r\n\t\t\t\t\t\t\t\/\/ \u5904\u7406\u6210\u529f\u54cd\u5e94\r\n\t\t\t\t\t\t\tif (result.err_code == 0) {\r\n\t\t\t\t\t\t\t\t\t\tif ($.isEmptyObject(result.token)) {\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_ACC_ID).val(formData.acc_id);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_EMAIL_ID).val(formData.email);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_BALANCE_ID).val(result.balance);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_USERNAME_ID).val(result.name);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\t\t\t\t\t\t\tshowStep(2,$);\r\n\t\t\t\t\t\t\t\t\t\t}else {\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).val(result.token);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_ACC_ID).val(formData.acc_id);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_EMAIL_ID).val(formData.email);\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).val(formatMoney(result.balance));\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_USERNAME_ID).val(result.name);\r\n\t\t\t\t\t\t\t\t\t\t\tif (parseInt(result.balance) == 0) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).hide();\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\t\t\t\t\t\t\tshowStep(3,$);\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}else if ($.urlParam(\"email\") !== false && $.urlParam(\"acc_id\") && $.urlParam(\"nonce\") !== false && $.urlParam(\"timestamp\") && $.urlParam(\"sign\") !== false) {\r\n\t\t\t\t\t\t\t\t\t\twindow.location.href='.\/payment-quickstrea?acc_id='+jQuery.urlParam('acc_id')+'&email='+jQuery.urlParam('email');\r\n\t\t\t\t\t\t\t\t\t}else {\r\n\t\t\t\t\t\t\t\t\t\t\/\/$(\"#gform_\" + GET_TOKEN_FORM_ID)[0].reset();\r\n\t\t\t\t\t\t\t\t\t\tshowEerrorMessage($,result.msg);\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\terror: function(response) {\r\n\t\t\t\t\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ $(\"#gform_\" + GET_TOKEN_FORM_ID)[0].reset();\r\n\t\t\t\t\t\t\t\/\/ \u5904\u7406\u9519\u8bef\u54cd\u5e94\r\n\t\t\t\t\t\t\tshowEerrorMessage($);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t});\r\n\t}\r\n\t\r\n\t\/\/\u914d\u7f6e\u6821\u9a8c\u7528\u6237token\u8868\u5355Submit\r\n\tfunction configVerifyTokenFormSubmit($){\r\n\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID).on('submit', function(e) {\r\n\t\t\te.preventDefault(); \/\/ \u963b\u6b62\u8868\u5355\u9ed8\u8ba4\u63d0\u4ea4\u884c\u4e3a\r\n\t\t});\r\n\t\t\r\n\t\t$(\"#gform_submit_button_\" + VERIFY_TOKEN_FORM_ID).on('click',function(e) {\r\n\t\t\tconsole.log(\"configVerifyTokenFormSubmit\");\r\n\t\t\t\r\n\t\t\tvar formData = {\r\n \t\t\t\t'action': VERIFY_TOKEN_ACTION, \/\/ WordPress\u9700\u8981\u8fd9\u4e2aaction\u6765\u5904\u7406AJAX\r\n           \t'acc_id': $(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_ACC_ID).val(), \/\/ \u8d26\u53f7\r\n\t\t\t\t'email': $(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_EMAIL_ID).val(), \/\/ \u90ae\u7bb1\r\n\t\t\t\t'verify_code': $(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + TOKEN_ID).val() \/\/ token\r\n       \t };\r\n\t\t\t\r\n\t\t\tvar isValid = validationMessage($,'verify',formData);\r\n\t\t\t\r\n\t\t\tif (!isValid) {\r\n\t\t\t\t\/\/$(\"#gform_\" + VERIFY_TOKEN_FORM_ID + \"\")[0].reset();\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\r\n\t\t\t$(\"#content\").LoadingOverlay(\"show\");\r\n\t\t\t\r\n        \/\/ \u53d1\u9001AJAX\u8bf7\u6c42\r\n        $.ajax({\r\n            type: 'POST',\r\n            url: ajaxurl, \/\/ WordPress\u63d0\u4f9b\u7684\u53d8\u91cf\uff0c\u4ee3\u8868admin-ajax.php\u7684URL\r\n            data: formData,\r\n            success: function(response) {\r\n\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\r\n\t\t\t\t   var result = JSON.parse(response);\r\n\r\n              \/\/ \u5904\u7406\u6210\u529f\u54cd\u5e94\r\n              if (result.err_code == 0) {\r\n\t\t\t\t  \t\t\/\/$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).val(result.token);\r\n\t\t\t\t  \t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_ACC_ID).val(formData.acc_id);\r\n\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_EMAIL_ID).val(formData.email);\r\n\t\t\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_USERNAME_ID).val(result.name);\r\n\t\t\t\t  \t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).val(formatMoney(result.balance));\r\n\t\t\t\t  \t\tif (parseInt(result.balance) == 0) {\r\n\t\t\t\t\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + MODIFY_BALANCE_ID).hide();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t  \r\n\t\t\t\t  \t\tconsole.log(\"json string:\" + JSON.stringify(formData));\r\n\t\t\t\t\t\tshowStep(3,$);\r\n\t\t\t\t\t}else {\r\n\t\t\t\t\t\t\/\/ $(\"#gform_\" + VERIFY_TOKEN_ACTION)[0].reset();\r\n\t\t\t\t\t\tshowEerrorMessage($,result.msg);\r\n\t\t\t\t\t}\r\n            },\r\n            error: function(response) {\r\n\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\r\n\t\t\t\t\t\/\/ $(\"#gform_\" + VERIFY_TOKEN_ACTION)[0].reset();\r\n              \/\/ \u5904\u7406\u9519\u8bef\u54cd\u5e94\r\n              showEerrorMessage($);\r\n            }\r\n        });\r\n\t\t});\r\n\t}\r\n\t\r\n\t\/\/\u914d\u7f6e\u83b7\u53d6\u7528\u6237token\u8868\u5355Submit\r\n\tfunction rePostVerifyCodeSubmit($){\r\n\t\t$(\"#content\").LoadingOverlay(\"show\");\r\n\r\n\t\tvar formData = {\r\n\t\t\t'action': GET_TOKEN_ACTION, \/\/ WordPress\u9700\u8981\u8fd9\u4e2aaction\u6765\u5904\u7406AJAX\r\n\t\t\t'acc_id': $(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_ACC_ID).val(), \/\/ \u8d26\u53f7\r\n\t\t\t'email': $(\"#input_\" + VERIFY_TOKEN_FORM_ID + \"_\" + VERIFY_EMAIL_ID).val()  \/\/ \u90ae\u7bb1\r\n\t\t};\r\n\t\t\r\n\t\t\/\/ \u53d1\u9001AJAX\u8bf7\u6c42\r\n\t\t$.ajax({\r\n\t\t\ttype: 'POST',\r\n\t\t\turl: ajaxurl, \/\/ WordPress\u63d0\u4f9b\u7684\u53d8\u91cf\uff0c\u4ee3\u8868admin-ajax.php\u7684URL\r\n\t\t\tdata: formData,\r\n\t\t\tsuccess: function(response) {\r\n\t\t\t\tconsole.log(response);\r\n\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\r\n\t\t\t\tvar result = JSON.parse(response);\r\n\r\n\t\t\t\t\/\/ \u5904\u7406\u6210\u529f\u54cd\u5e94\r\n\t\t\t\tif (result.err_code == 0) {\r\n\t\t\t\t\t\/\/$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).val(result.token);\r\n\t\t\t\t}else {\r\n\t\t\t\t\tshowEerrorMessage($,result.msg);\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\terror: function(response) {\r\n\t\t\t\tconsole.log(response);\r\n\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\tshowEerrorMessage($);\r\n\t\t\t}\r\n\t\t});\r\n\t}\r\n\t\r\n\t\/\/\u914d\u7f6e\u63d0\u4ea4\u4fee\u6539\u652f\u4ed8\u4fe1\u606f\u8868\u5355Submit\r\n\tfunction configModifPaymentFormSubmit($) {\r\n\t\t$(\"#gform_\" + MODIFY_FORM_ID).on('submit', function(e) {\r\n\t\t\te.preventDefault(); \/\/ \u963b\u6b62\u8868\u5355\u9ed8\u8ba4\u63d0\u4ea4\u884c\u4e3a\r\n\t\t});\r\n\t\t\r\n\t\tvar signParam = $.urlParam(\"sign\");\r\n\t\tvar signData = signParam !== false ? signParam : false;\r\n\t\t\r\n\t\tvar acc_id = $.urlParam(\"acc_id\");\r\n\t\t\r\n\t\t$(\"#gform_submit_button_\" + MODIFY_FORM_ID).on('click', function(e) {\r\n\t\t\tvar paymentType = $(\"input[name='input_\"+PAYMENT_TYPE_ID+\"']:checked\").val();\r\n\t\t\tvar accountName = $(\"#input_\" + MODIFY_FORM_ID + \"_\" + ACCOUNT_NAME_ID).val();\r\n\t\t\tvar cardNumber = $(\"#input_\" + MODIFY_FORM_ID + \"_\" + ACCOUNT_NUMBER_ID).val();\r\n\t\t\t\r\n\t\t\tif (paymentType == 'Credit Card') {\r\n\t\t\t\tpaymentType = \"credit\";\r\n\t\t\t\taccountName = $(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_5\").val();\r\n\t\t\t\tcardNumber = $(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_1\").val();\r\n\t\t\t}else {\r\n\t\t\t\tpaymentType = \"bank\";\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tvar formData = {\r\n \t\t\t\t'action': MODIFY_ACTION, \/\/ WordPress\u9700\u8981\u8fd9\u4e2aaction\u6765\u5904\u7406AJAX\r\n\t\t\t\t'token':$(\"#input_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID).val(), \/\/ Token\r\n\t\t\t\t'payment_type': paymentType,  \/\/ \u652f\u4ed8\u65b9\u5f0f\r\n\t\t\t\t'account_name': accountName,  \/\/ \u94f6\u884c\u5361ACCOUNT NAME\u6216\u8005\u4fe1\u7528\u5361\u7684CARDHOLDER NAME\r\n\t\t\t\t'bsb': $(\"#input_\" + MODIFY_FORM_ID + \"_\" + BSB_ID).val(),  \/\/ \u94f6\u884c\u5361BSB\r\n\t\t\t\t'card_number': cardNumber,  \/\/ \u4fe1\u7528\u5361\u6216\u8005\u94f6\u884c\u5361\u53f7\r\n\t\t\t\t'card_security_code': $(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_3\").val(),  \/\/ \u4fe1\u7528\u5361\u5b89\u5168\u7801\r\n\t\t\t\t'expiry_year': $(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_2_year\").val(),  \/\/ \u4fe1\u7528\u5361\u6709\u6548\u671f\u5e74\u4efd\r\n\t\t\t\t'expiry_month': $(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_2_month\").val()  \/\/ \u4fe1\u7528\u5361\u6709\u6548\u671f\u6708\u4efd\r\n       \t };\r\n\t\t\t\r\n\t\t\tvar isValid = validationMessage($,'modify',formData);\r\n\t\t\t\r\n\t\t\tif (!isValid) {\r\n\t\t\t\t\/\/$(\"#gform_\" + MODIFY_FORM_ID)[0].reset();\r\n\t\t\t\twindow.console.log(\"is valid error\");\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t$(\"#content\").LoadingOverlay(\"show\");\r\n\t\t\t\r\n        \/\/ \u53d1\u9001AJAX\u8bf7\u6c42\r\n        $.ajax({\r\n            type: 'POST',\r\n            url: ajaxurl, \/\/ WordPress\u63d0\u4f9b\u7684\u53d8\u91cf\uff0c\u4ee3\u8868admin-ajax.php\u7684URL\r\n            data: formData,\r\n            success: function(response) {\r\n\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\r\n\t\t\t\t\tvar result = JSON.parse(response);\r\n\t\t\t\t\r\n              \/\/ \u5904\u7406\u6210\u529f\u54cd\u5e94\r\n              if (result.err_code == 0) {\r\n\t\t\t\t   \t  $(\"#modify_show_message\").html(getModifySuccessMessage($, signData, acc_id));\r\n\t\t\t\t\t  showStep(0,$);\r\n\t\t\t\t\t}else {\r\n\t\t\t\t\t\t\/\/ $(\"#gform_\" + MODIFY_FORM_ID)[0].reset();\r\n\t\t\t\t\t\tshowEerrorMessage($,result.msg);\r\n\t\t\t\t\t}\r\n            },\r\n            error: function(response) {\r\n\t\t\t\t\tconsole.log(response);\r\n\t\t\t\t\t$(\"#content\").LoadingOverlay(\"hide\");\r\n\t\t\t\t\r\n\t\t\t\t\t\/\/$(\"#gform_\" + MODIFY_FORM_ID)[0].reset();\r\n              \/\/ \u5904\u7406\u9519\u8bef\u54cd\u5e94\r\n              showEerrorMessage($);\r\n            }\r\n        });\r\n\t\t});\r\n\t}\r\n\t\r\n\tfunction showStep(num,$) {\r\n\t\tstep = num;\r\n\t\t\r\n\t\t$(\".gfield_label\").show();\r\n\t\t\r\n\t\tswitch (num) {\r\n\t\t\tcase 1:\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID).show();\r\n\t\t\t\t$(\"#gform_\" + GET_TOKEN_FORM_ID).show();\r\n\t\t\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_\" + MODIFY_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_\"  + GET_TOKEN_FORM_ID + \" .gform-footer\").css(\"margin-bottom\",\"0\");\r\n\/\/ \t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID).hide();\r\n\/\/ \t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID).hide();\r\n\t\t\t\tbreak;\r\n\t\t\tcase 2:\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_\" + GET_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID).show();\r\n\t\t\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID).show();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID + \" .gform_heading\").show();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_\" + MODIFY_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_\"  + VERIFY_TOKEN_FORM_ID + \" .gform-footer\").css(\"margin-bottom\",\"0\");\r\n\t\t\t\toptVerifyCode($);\r\n\t\t\t\tbreak;\r\n\t\t\tcase 3:\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_\" + GET_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#field_\" + MODIFY_FORM_ID + \"_\" + MODIFY_TOKEN_ID + \" label\").hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID).show();\r\n\t\t\t\t$(\"#gform_\" + MODIFY_FORM_ID).show();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID + \" .gform_heading\").show();\r\n\t\t\t\t$(\"#input_\" + MODIFY_FORM_ID + \"_\" + CREDIT_CARD_ID + \"_5_label\").show();\r\n\t\t\t\t$(\"#gform_\"  + MODIFY_FORM_ID + \" .gform-footer\").css(\"margin-bottom\",\"0\");\r\n\t\t\t\tbreak;\r\n\t\t\tdefault:\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID).hide();\r\n\t\t\t\t\r\n\t\t\t\t$(\"#gform_\" + GET_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_\" + VERIFY_TOKEN_FORM_ID).hide();\r\n\t\t\t\t$(\"#gform_\" + MODIFY_FORM_ID).hide();\r\n\t\t\t\t\r\n\t\t\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + VERIFY_TOKEN_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t$(\"#gform_wrapper_\" + MODIFY_FORM_ID + \" .gform_heading\").hide();\r\n\t\t\t\t\r\n\t\t\t\t$(\"#modify_success_message_container\").show();\r\n\t\t\t\t\/\/ $(\"#payment_refresh_button\").show();\r\n\t\t\t\tbreak;\r\n\t\t}\r\n\t\t\r\n\t\t$('html, body').animate({\r\n\t\t\tscrollTop: $('#page').offset().top\r\n\t\t}, 2000); \/\/ \u4f7f\u7528jQuery\u7684animate()\u65b9\u6cd5\r\n\t\tdocument.title = \"Occom Direct Debit Payment Update\";\r\n\t}\r\n\t\r\n\tfunction get_paid_status($) {\r\n\t\treturn new Promise((resolve, reject) => {\r\n\r\n\t\t\tvar accId = $.urlParam(\"acc_id\");\r\n\t\t\tvar email = $.urlParam(\"email\");\r\n\t\t\tvar decodedEmail = email !== false ? decodeURIComponent(email) : false;\r\n\r\n\t\t\tif (accId !== false && decodedEmail !== false) {\r\n\t\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).val(accId);\r\n\t\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).val(decodedEmail);\r\n\t\t\t}\r\n\r\n\t\t\tvar formData = {\r\n\t\t\t\taction: CHECK_TOKEN_PAID_ACTION,\r\n\t\t\t\tacc_id: accId !== false\r\n\t\t\t\t\t? accId\r\n\t\t\t\t\t: $(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).val(),\r\n\t\t\t\temail: decodedEmail !== false\r\n\t\t\t\t\t? decodedEmail\r\n\t\t\t\t\t: $(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).val()\r\n\t\t\t};\r\n\r\n\t\t\tif (\r\n\t\t\t\t$.urlParam(\"nonce\") !== false &&\r\n\t\t\t\t$.urlParam(\"timestamp\") !== false &&\r\n\t\t\t\t$.urlParam(\"sign\") !== false\r\n\t\t\t) {\r\n\t\t\t\tformData = $.extend(true, {}, formData, {\r\n\t\t\t\t\tnonce: $.urlParam(\"nonce\"),\r\n\t\t\t\t\ttimestamp: $.urlParam(\"timestamp\"),\r\n\t\t\t\t\tsign: $.urlParam(\"sign\")\r\n\t\t\t\t});\r\n\t\t\t}\r\n\r\n\t\t\t$.ajax({\r\n\t\t\t\turl: ajaxurl,\r\n\t\t\t\ttype: 'POST',\r\n\t\t\t\tdata: formData,\r\n\t\t\t\tsuccess: function (response) {\r\n\t\t\t\t\tconst parsedData = JSON.parse(response.data);\r\n\t\t\t\t\tresolve(parsedData.lead_status);\r\n\t\t\t\t},\r\n\t\t\t\terror: function (xhr) {\r\n\t\t\t\t\treject(xhr.responseText);\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\tfunction optVerifyCode($) {\r\n\t\tconsole.log(\"optVerifyCode\");\r\n\t\t$(\"#re_code_button\").attr(\"disabled\",\"disabled\"); \/\/\u70b9\u51fb\u83b7\u53d6\u9a8c\u8bc1\u7801\u540e\uff0c\u7981\u7528\u8be5\u6309\u94ae\uff0c\u5f00\u59cb\u5012\u8ba1\u65f6\r\n\t\tvar time = MAX_COUNTDOWN_TIME; \/\/\u5012\u8ba1\u65f6\u65f6\u95f4\uff0c\u81ea\u5b9a\u4e49\r\n\t\tvar $this = $(\"#re_code_button\"); \/\/\u5907\u4efd\uff0c\u5b9a\u65f6\u5668\u662f\u5f02\u6b65\u7684\uff0c\u6b64this\u975e\u5f7cthis\r\n\t\tvar timer = setInterval(function() {\r\n\t\t\ttime--; \/\/\u5f00\u59cb\u5012\u8ba1\u65f6\r\n\t\t\tif (time == 0) { \/\/\u5f53\u5012\u8ba1\u65f6\u4e3a0\u79d2\u65f6\uff0c\u5173\u95ed\u5b9a\u65f6\u5668\uff0c\u66f4\u6539\u6309\u94ae\u663e\u793a\u6587\u672c\u5e76\u8bbe\u7f6e\u4e3a\u53ef\u4ee5\u70b9\u51fb\r\n\t\t\t\tclearInterval(timer);\r\n\t\t\t\t$this.text('ReCode');\r\n\t\t\t\t$this.removeAttr(\"disabled\");\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t$this.text(time + \" Second\"); \/\/\u663e\u793a\u5269\u4f59\u79d2\u6570\r\n\t\t}, 1000); \/\/\u5b9a\u65f6\u5668\u4e00\u79d2\u8d70\u4e00\u6b21\uff0c\u6bcf\u6b21\u51cf\u4e00\uff0c\u5c31\u662f\u5012\u8ba1\u65f6\u4e86\r\n\t}\r\n\r\n\tjQuery(document).ready(function($){\r\n\t\t\/\/$(\".page_title .container-fluid\").hide();\r\n\/\/ \t\ttoastr.options = {\"positionClass\":\"toast-top-center\"};\r\n\t\t\r\n\t\tsetTimeout(function() {\r\n\t\t  showStep(1,$);\r\n\t\t}, 10);\r\n\t\t\r\n\t\t$(\"#gform_wrapper_\" + GET_TOKEN_FORM_ID + \" .gform_title\").html(formTitle);\r\n\t\tsetDocumentLanguage($);\r\n\t\t\r\n\t\tconfigGetTokenFormSubmit($);\r\n\t\tconfigVerifyTokenFormSubmit($);\r\n\t\t\/\/configModifPaymentFormSubmit($);\r\n\t\t\r\n\t\t$(\"#payment_refresh_button\").click(function(){\r\n\t\t\tvar reloadUrl = window.location.protocol + \"\/\/\" + window.location.host + window.location.pathname;\r\n\t\t\t\r\n\t\t\tlocation.assign(reloadUrl);\r\n\t\t});\r\n\t\t\r\n\t\t$(\"#re_code_button\").click(function(){\r\n\t\t\toptVerifyCode($);\r\n\t\t\trePostVerifyCodeSubmit($);\r\n\t\t});\r\n\t\t\r\n\t\tif ($.urlParam(\"acc_id\") !== false) {\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + ACC_ID).attr('readonly', 'readonly');\r\n\t\t}\r\n\t\t\r\n\t\tif ($.urlParam(\"email\") !== false) {\r\n\t\t\t$(\"#input_\" + GET_TOKEN_FORM_ID + \"_\" + EMAIL_ID).attr('readonly', 'readonly');\r\n\t\t}\r\n\t\t\r\n\t\tif ($.urlParam(\"email\") !== false && $.urlParam(\"acc_id\") !== false) {\r\n\t\t\t$(\"#gform_submit_button_\" + GET_TOKEN_FORM_ID).click();\r\n\t\t}\r\n\t});\r\n\t});\r\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-692c5a0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"692c5a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/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>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":26,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[329],"class_list":{"0":"post-167507","1":"page","2":"type-page","3":"status-publish","5":"category-au"},"acf":[],"_links":{"self":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages\/167507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=167507"}],"version-history":[{"count":5,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages\/167507\/revisions"}],"predecessor-version":[{"id":167599,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages\/167507\/revisions\/167599"}],"wp:attachment":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=167507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=167507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}