{"id":9482,"date":"2021-05-20T01:12:47","date_gmt":"2021-05-19T19:42:47","guid":{"rendered":"https:\/\/uem.edu.in\/uem-kolkata\/?page_id=9482"},"modified":"2025-03-13T14:35:31","modified_gmt":"2025-03-13T09:05:31","slug":"uem-merck-course-payment","status":"publish","type":"page","link":"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","title":{"rendered":"UEM-MERCK Course Payment"},"content":{"rendered":"\n<h3>\n    Fundamentals of Gene Expression &amp; Regulation<br \/>\n<\/h3>\n<p>\n    Biotechnology Department, UEM, Kolkata in collaboration with Merck is going to organize 4 weeks&#8217; certification\n    course on Fundamentals of Gene Expression &amp; Regulation from 6th September, 2021.\n<\/p>\n<p><strong>About the course<\/strong><\/p>\n<p>\n    Gene expression is pivotal for the physiological functioning of the cell. Analysis of gene expression provides\n    deeper insights into normal cell development, differentiation, and disease conditions. This course will help\n    students in developing skills to analyze gene expression with the latest technologies like Real-time PCR and\n    next-generation sequencing methods through expert lectures and practical demonstration with a combination of live\n    &amp; recorded sessions.\n<\/p>\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f9488-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"9488\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482#wpcf7-f9488-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"9488\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f9488-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> Your name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><\/label>\n<\/p>\n<p><label> Your email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your contact number<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-contact\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-contact\" \/><\/span> <\/label>\n<\/p>\n<p><label> University\/Institute\/ College Name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"college\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"college\" \/><\/span> <\/label>\n<\/p>\n<p><label> Department Name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"department\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"department\" \/><\/span> <\/label>\n<\/p>\n<p><label> Qualification: B.Sc.\/M.Sc.\/PhD\/pursuing<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"qual\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"qual\" \/><\/span> <\/label>\n<\/p>\n<p><label> City<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"city\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"city\" \/><\/span> <\/label>\n<\/p>\n<p><label> State<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"state\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"state\" \/><\/span> <\/label>\n<\/p>\n<p><label> How did you get to know about this?<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"checkbox-919\"><span class=\"wpcf7-form-control wpcf7-checkbox\"><span class=\"wpcf7-list-item first\"><label><input type=\"checkbox\" name=\"checkbox-919[]\" value=\"Instagram\" \/><span class=\"wpcf7-list-item-label\">Instagram<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"checkbox-919[]\" value=\"LinkedIn\" \/><span class=\"wpcf7-list-item-label\">LinkedIn<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"checkbox-919[]\" value=\"Merck website\" \/><span class=\"wpcf7-list-item-label\">Merck website<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"checkbox-919[]\" value=\"UEM Website\" \/><span class=\"wpcf7-list-item-label\">UEM Website<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"checkbox\" name=\"checkbox-919[]\" value=\"From faculty\/colleague\" \/><span class=\"wpcf7-list-item-label\">From faculty\/colleague<\/span><\/label><\/span><\/span><\/span><br \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner btn btn-success\" type=\"submit\" value=\"Submit\" \/><\/label>\n<\/p><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"219\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n<hr>\n\n\n\n<p><\/p>\n\n\n<div class=\"container mx-auto p-4 border border-gray-300\">\n        <div class=\"w-full max-w-2xl mx-auto\">\n            <div class=\"relative flex justify-between items-center mb-6\">\n                <div class=\"absolute top-1\/4 w-5\/6 h-1 bg-gray-300 -z-10\" style=\"left: 10%\">\n                    <div id=\"progress-bar\" class=\"h-1 bg-surfTheWeb transition-all duration-300\" style=\"width: 0%\"><\/div>\n                <\/div>\n                                    <div class=\"step relative flex flex-col items-center text-center\" data-step=\"0\">\n                        <div\n                            class=\"w-10 h-10 flex items-center justify-center rounded-full text-white bg-surfTheWeb\">\n                            1\n                        <\/div>\n                        <p><span class=\"text-sm mt-2\">Personal Details<\/span><\/p>\n                    <\/div>\n                                    <div class=\"step relative flex flex-col items-center text-center\" data-step=\"1\">\n                        <div\n                            class=\"w-10 h-10 flex items-center justify-center rounded-full text-white bg-gray-500\">\n                            2\n                        <\/div>\n                        <p><span class=\"text-sm mt-2\">Registration<\/span><\/p>\n                    <\/div>\n                            <\/div>\n\n            <div id=\"error-messages\"\n                class=\"text-red-600 text-sm border-red-600 border rounded-lg bg-red-100 p-4 mb-4 hidden\"><\/div>\n\n            <form id=\"multiStepForm-28e99c08\">\n                                    <div class=\"form-step \" data-step=\"0\">\n                        <div class=\"mb-4\">  <div class=\"mb-4\">\r\n      <label class=\"block font-medium\">Name<span class=\"text-red-500\">*<\/span><\/label>\r\n      <input type=\"text\" id=\"name\" class=\"form-input w-full border border-gray-400 bg-gray-200 rounded p-2\" required placeholder=\"Enter Name\" \/>\r\n    <\/div>\r\n    <div class=\"mb-4\">\r\n      <label class=\"block font-medium\">Email<span class=\"text-red-500\">*<\/span><\/label><input type=\"email\" id=\"email\" class=\"form-input w-full border border-gray-400 bg-gray-200 rounded p-2\" required placeholder=\"Enter Email\" \/>\r\n    <\/div>\r\n    <div class=\"mb-4\">\r\n      <label class=\"block font-medium\">Phone<span class=\"text-red-500\">*<\/span><\/label><input type=\"tel\" id=\"phone\" class=\"form-input w-full border border-gray-400 bg-gray-200 rounded p-2\" required placeholder=\"Enter Phone Number\" maxlength=\"10\"\r\n        minlength=\"10\" \/>\r\n    <\/div><\/div>\n                        <div class=\"flex justify-between items-center\">\n                                                                                        <div><\/div>\n                                                                                        <button class=\"btn-next bg-surfTheWeb text-white px-4 py-2 rounded\" type=\"button\"\n                                    data-next=\"1\">\n                                    Next\n                                <\/button>\n                                                    <\/div>\n                    <\/div>\n                                    <div class=\"form-step hidden\" data-step=\"1\">\n                        <div class=\"mb-4\">   <div class=\"mb-4\">\r\n      <label class=\"block font-medium\">Registration Type<span class=\"text-red-500\">*<\/span><\/label>\r\n      <select id=\"payAmt\" class=\"form-control w-full border border-gray-400 bg-gray-200 rounded p-2\" required>\r\n        <option value=\"\" disabled selected>Select Registration Type<\/option>\r\n      <\/select>\r\n    <\/div>\r\n    <h3>Cancellation Policy<\/h3>\r\n    <p class=\"text-lg font-medium mb-2\">No refunds can be provided on the registration fee on cancellation. Once submitted, papers cannot be withdrawn.<\/p>\r\n    <p class=\"text-lg font-medium mb-4\">Total cost: <span id=\"totalCost\">0<\/span><\/p><\/div>\n                        <div class=\"flex justify-between items-center\">\n                                                            <button class=\"btn-prev bg-gray-500 text-white px-4 py-2 rounded\" type=\"button\"\n                                    data-prev=\"0\">\n                                    Previous\n                                <\/button>\n                                                                                                                    <button class=\"bg-green-600 text-white px-4 py-2 rounded\" type=\"submit\">\n                                    Make Payment\n                                <\/button>\n                                                    <\/div>\n                    <\/div>\n                            <\/form>\n\n                            <form id=\"payForm\" action=\"https:\/\/ccavenue.uem.edu.in\/pgrequest.php\" method=\"post\">\n                    <input id=\"merchant_param1\" name=\"merchant_param1\" type=\"hidden\" \/>\n                    <input id=\"merchant_param2\" name=\"merchant_param2\" type=\"hidden\" \/>\n                    <input id=\"billing_notes\" name=\"billing_notes\" type=\"hidden\" \/>\n                    <input id=\"billing_cust_notes\" name=\"billing_cust_notes\" type=\"hidden\" \/>\n                    <input id=\"shipping_notes\" name=\"shipping_notes\" type=\"hidden\" \/>\n                    <input id=\"shipping_cust_notes\" name=\"shipping_cust_notes\" type=\"hidden\" \/>\n                    <input id=\"merchant_param3\" name=\"merchant_param3\" type=\"hidden\" \/>\n                    <input id=\"currency\" name=\"currency\" type=\"hidden\" \/>\n                    <input id=\"amount\" name=\"amount\" type=\"hidden\" \/>\n                    <input id=\"redirect_url\" name=\"redirect_url\"\n                        value=https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482 type=\"hidden\" \/>\n                    <input id=\"homepage_url\" name=\"homepage_url\" value=\"https:\/\/staging.uem.edu.in\/uem-kolkata\/\" type=\"hidden\" \/>\n                <\/form>\n                    <\/div>\n    <\/div>\n    <script>\n        document.addEventListener(\"DOMContentLoaded\", function() {\n            let steps = document.querySelectorAll(\".form-step\");\n            let progressBar = document.getElementById(\"progress-bar\");\n            const stepIndicators = document.querySelectorAll(\".step div\");\n            let form = document.getElementById(\"multiStepForm-28e99c08\");\n            const lastStepCustomScript = \"\";\n            let totalSteps = steps.length - 1;\n            const costsSelect = document.getElementById(\"payAmt\");\n            const costsSpecializationContainer = document.getElementById(\n                \"costsSpecializationContainer\"\n            );\n\n            const payformTitle = \"UEM-MERCK\";\r\n\r\nconst payAmtSelect = document.getElementById(\"payAmt\");\r\nconst totalCostElement = document.getElementById(\"totalCost\");\r\n\r\nconst costs = [\r\n  {\r\n    name: \"Gene Expression Analysis\",\r\n    cost: 3540,\r\n    currency: \"INR\",\r\n    type: \"Online Registration\",\r\n  },\r\n];\r\n\r\n\/\/ Update total cost\r\nfunction updateTotalCost() {\r\n  const selectedCost = JSON.parse(payAmtSelect.value || \"{}\");\r\n  amt = selectedCost.cost;\r\n  totalCostElement.textContent =\r\n    selectedCost.cost + \" \" + selectedCost.currency;\r\n}\r\n\r\npayAmtSelect.addEventListener(\"change\", updateTotalCost);\r\n\r\nfunction validateForm(currentStep) {\r\n  if (currentStep === 1) {\r\n    const name = document.getElementById(\"name\").value;\r\n    const email = document.getElementById(\"email\").value;\r\n    const phone = document.getElementById(\"phone\").value;\r\n\r\n    if (!name || name.trim() === \"\") {\r\n      alert(\"Please enter your name.\");\r\n      return false;\r\n    }\r\n\r\n    if (!email || email.trim() === \"\") {\r\n      alert(\"Please enter your email.\");\r\n      return false;\r\n    }\r\n\r\n    if (!phone || phone.trim() === \"\") {\r\n      alert(\"Please enter your phone number.\");\r\n      return false;\r\n    }\r\n\r\n    return true;\r\n  }\r\n\r\n  if (currentStep === 2) {\r\n    const course = payAmtSelect.value;\r\n    if (!course || course.trim() === \"\") {\r\n      alert(\"Please select a registration type.\");\r\n      return false;\r\n    }\r\n\r\n    return true;\r\n  }\r\n}\r\n\n\n            function isValidatedStep(currentStep) {\n                const errorContainer = document.getElementById(\"error-messages\");\n                errorContainer.innerHTML = \"\";\n                errorContainer.classList.add(\"hidden\");\n\n                const inputs = currentStep.querySelectorAll(\"input, select, textarea\");\n                let isValid = true;\n                const errorList = [];\n\n                inputs.forEach(input => {\n                    if (!input.checkValidity()) {\n                        isValid = false;\n\n                        const label = input.closest(\"label\")?.textContent?.trim() ||\n                            input.getAttribute(\"name\") ||\n                            input.getAttribute(\"id\") || \"This field\";\n\n                        errorList.push(`${label.toUpperCase()}: ${input.validationMessage}`);\n                    }\n                });\n\n                if (!isValid) {\n                    errorContainer.innerHTML = \"<ul class='list-style'>\" +\n                        errorList.map(msg => `<li class=\"stepper-error-msg\">${msg}<\/li>`).join(\"\") +\n                        \"<\/ul>\";\n                    errorContainer.classList.remove(\"hidden\");\n                    return false; \/\/ Stop navigation to next step\n                } else {\n                    errorContainer.innerHTML = \"\";\n                    errorContainer.classList.add(\"hidden\");\n                    return true; \/\/ Allow navigation to next step\n                }\n            }\n\n            if (typeof costs !== \"undefined\") {\n                const costsByType = costs.reduce((acc, cost) => {\n                    if (!acc[cost.type]) {\n                        acc[cost.type] = [];\n                    }\n                    acc[cost.type].push(cost);\n                    return acc;\n                }, {});\n\n                \/\/ Populate registration type dropdown\n                Object.keys(costsByType).forEach((type) => {\n                    const optgroup = document.createElement(\"optgroup\");\n                    optgroup.label = type;\n\n                    costsByType[type].forEach((cost) => {\n                        const option = document.createElement(\"option\");\n                        option.value = JSON.stringify(cost);\n                        if (cost.cost !== undefined) {\n                            if (cost.currency !== undefined) {\n                                option.textContent = `${cost.name} - ${cost.cost} ${cost.currency}`;\n                            } else {\n                                option.textContent = `${cost.name} - ${cost.cost} INR`;\n                            }\n                        } else {\n                            option.textContent = cost.name;\n                        }\n                        optgroup.appendChild(option);\n                    });\n                    if (costsSelect) {\n                        costsSelect.appendChild(optgroup);\n                    }\n                });\n\n                if (costs[0]?.specializations !== undefined && costs[0]?.specializations?.length !== 0 &&\n                    costsSelect !== undefined &&\n                    costsSpecializationContainer !== undefined) {\n                    costsSelect.addEventListener(\"change\", function() {\n                        \/\/ Clear previous specializations\n                        costsSpecializationContainer.innerHTML = \"\";\n\n                        const selectedCourse = costs.find(cost => cost.name === JSON.parse(this.value)\n                            .name);\n                        if (selectedCourse) {\n                            const fragment = document.createDocumentFragment(); \/\/ Optimize DOM updates\n\n                            selectedCourse.specializations.forEach(spec => {\n                                const label = document.createElement(\"label\");\n                                label.className =\n                                    \"inline-flex items-center px-4 py-2 m-1 border rounded-full cursor-pointer text-sm font-medium transition-colors duration-200 bg-gray-200 text-gray-700 hover:bg-gray-300\";\n\n                                const checkbox = document.createElement(\"input\");\n                                checkbox.type = \"checkbox\";\n                                checkbox.name = \"specialization[]\";\n                                checkbox.value = spec;\n                                checkbox.className = \"hidden\";\n\n                                \/\/ Attach event listener only once\n                                label.addEventListener(\"click\", function(event) {\n                                    event.preventDefault();\n                                    checkbox.checked = !checkbox.checked;\n                                    label.classList.toggle(\"bg-surfTheWeb\");\n                                    label.classList.toggle(\"text-white\");\n                                    label.classList.toggle(\"border-surfTheWeb\");\n                                });\n\n                                label.appendChild(checkbox);\n                                label.appendChild(document.createTextNode(\" \" + spec));\n                                fragment.appendChild(label);\n                            });\n\n                            costsSpecializationContainer.appendChild(fragment); \/\/ Append everything at once\n                        }\n                    });\n                }\n            }\n\n            document.querySelectorAll(\".btn-next\").forEach(button => {\n                button.addEventListener(\"click\", function() {\n                    let currentStep = this.closest(\".form-step\");\n                    let nextStepIndex = parseInt(this.getAttribute(\"data-next\"));\n\n                    if (!isNaN(nextStepIndex) && isValidatedStep(currentStep)) {\n                        currentStep.classList.add(\"hidden\");\n                        document.querySelectorAll(`[data-step=\"${nextStepIndex}\"]`).forEach((\n                            step) => step.classList.remove(\n                            \"hidden\"));\n                        stepIndicators.forEach((el, index) => {\n                            el.classList.toggle(\"bg-surfTheWeb\", index <= nextStepIndex);\n                            el.classList.toggle(\"bg-gray-500\", index > nextStepIndex);\n                        });\n                        progressBar.style.width = `${(nextStepIndex \/ totalSteps) * 100}%`;\n                    }\n                });\n            });\n\n            document.querySelectorAll(\".btn-prev\").forEach(button => {\n                button.addEventListener(\"click\", function() {\n                    let currentStep = this.closest(\".form-step\");\n                    let prevStepIndex = parseInt(this.getAttribute(\"data-prev\"));\n                    if (!isNaN(prevStepIndex)) {\n                        currentStep.classList.add(\"hidden\");\n                        document.querySelectorAll(`[data-step=\"${prevStepIndex}\"]`).forEach((\n                            step) => step.classList.remove(\n                            \"hidden\"));\n                        stepIndicators.forEach((el, index) => {\n                            el.classList.toggle(\"bg-surfTheWeb\", index <= prevStepIndex);\n                            el.classList.toggle(\"bg-gray-500\", index > prevStepIndex);\n                        });\n                        progressBar.style.width = `${(prevStepIndex \/ totalSteps) * 100}%`;\n                    }\n                });\n            });\n\n            form.addEventListener(\"submit\", function(e) {\n                if (lastStepCustomScript) {\n                    \n                    if (lastStepCustomScript.includes('e.preventDefault();') && lastStepCustomScript\n                        .includes(\n                            'payFormParams();')) {\n                        e.preventDefault();\n                        payFormParams();\n                    }\n                } else {\n                    e.preventDefault();\n                    payFormParams();\n                }\n                form.reset();\n            });\n\n            function payFormParams() {\n                if (typeof payformData !== \"undefined\" && payformData !== null) {\n                    document.getElementById(\"merchant_param1\").value = payformData.merchant_param1;\n                    document.getElementById(\"merchant_param2\").value = payformData.merchant_param2;\n                    document.getElementById(\"merchant_param3\").value = payformData.merchant_param3;\n                    document.getElementById(\"billing_notes\").value = payformData.billing_notes;\n                    document.getElementById(\"billing_cust_notes\").value = payformData.billing_cust_notes;\n                    document.getElementById(\"shipping_notes\").value = payformData.shipping_notes;\n                    document.getElementById(\"shipping_cust_notes\").value = payformData.shipping_cust_notes;\n                    document.getElementById(\"currency\").value = payformData.currency;\n                    document.getElementById(\"amount\").value = payformData.amount;\n                } else {\n                    const name = document.getElementById(\"name\").value;\n                    const email = document.getElementById(\"email\").value;\n                    const phone = document.getElementById(\"phone\").value;\n                    const title = typeof payformTitle !== \"undefined\" ? payformTitle : \"UEM-MERCK\";\n                    if (typeof costs !== \"undefined\" && costsSelect) {\n                        const course = JSON.parse(costsSelect.value || \"{}\");\n                        const payAmtName = course.name;\n                        const payAmtType = course.type;\n                        const payAmtCurrency = course.currency;\n                        const payAmtCosts = course.cost;\n                        const payAmtDetails = `${payAmtType} - ${payAmtName} Email:${email} Phone:${phone}`;\n                        let selectedSpecializations;\n                        if (costs[0]?.specializations && costsSpecializationContainer !== undefined) {\n                            selectedSpecializations = Array.from(costsSpecializationContainer.querySelectorAll(\n                                    \"input[type='checkbox']:checked\"))\n                                .map(checkbox => checkbox.value)\n                                .join(\", \");\n                        }\n\n                        document.getElementById(\"merchant_param1\").value = `${name}`;\n                        document.getElementById(\n                                \"merchant_param2\"\n                            ).value = typeof payformMerchantParam2 !== 'undefined' ? payformMerchantParam2 :\n                            `${title} - ${payAmtName} - ${payAmtType}` +\n                            (selectedSpecializations ? ` - ${selectedSpecializations}` : \"\");\n                        document.getElementById(\"merchant_param3\").value = `${email} - ${phone}`;\n                        document.getElementById(\"billing_notes\").value = payAmtDetails;\n                        document.getElementById(\"billing_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"currency\").value = typeof payformCurrency !== \"undefined\" ?\n                            payformCurrency : payAmtCurrency ?? \"INR\";\n                        document.getElementById(\"amount\").value = typeof payformCosts !== \"undefined\" ?\n                            payformCosts : payAmtCosts;\n                    } else {\n                        const payAmtDetails = `Email:${email} Phone:${phone}`;\n\n                        document.getElementById(\"merchant_param1\").value = `${name}`;\n                        document.getElementById(\n                                \"merchant_param2\"\n                            ).value = typeof payformMerchantParam2 !== 'undefined' ? payformMerchantParam2 :\n                            `${title} - ${email} - ${phone}`;\n                        document.getElementById(\"merchant_param3\").value = `${email} - ${phone}`;\n                        document.getElementById(\"billing_notes\").value = payAmtDetails;\n                        document.getElementById(\"billing_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"currency\").value = typeof payformCurrency !== \"undefined\" ?\n                            payformCurrency : \"INR\";\n                        document.getElementById(\"amount\").value = typeof payformCosts !== \"undefined\" ?\n                            payformCosts : 0;\n                    }\n                }\n                document.getElementById(\"payForm\").submit();\n            }\n        });\n    <\/script>\n\n","protected":false},"excerpt":{"rendered":"Fundamentals of Gene Expression &amp; Regulation Biotechnology Department, UEM, Kolkata in collaboration with Merck is going to organize 4 weeks&#8217; certification course on Fundamentals of Gene Expression &amp; Regulation from 6th September, 2021. About the course Gene expression is pivotal for the physiological functioning of the cell. Analysis of gene expression provides deeper insights into &hellip; <a href=\"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/\">Continued<\/a>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-9482","page","type-page","status-publish","hentry","no-wpautop"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UEM-MERCK Course Payment - UEM Kolkata<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UEM-MERCK Course Payment - UEM Kolkata\" \/>\n<meta property=\"og:description\" content=\"Fundamentals of Gene Expression &amp; Regulation Biotechnology Department, UEM, Kolkata in collaboration with Merck is going to organize 4 weeks&#8217; certification course on Fundamentals of Gene Expression &amp; Regulation from 6th September, 2021. About the course Gene expression is pivotal for the physiological functioning of the cell. Analysis of gene expression provides deeper insights into &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/\" \/>\n<meta property=\"og:site_name\" content=\"UEM Kolkata\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-13T09:05:31+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/\",\"url\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/\",\"name\":\"UEM-MERCK Course Payment - UEM Kolkata\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/#website\"},\"datePublished\":\"2021-05-19T19:42:47+00:00\",\"dateModified\":\"2025-03-13T09:05:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UEM-MERCK Course Payment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/#website\",\"url\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/\",\"name\":\"UEM Kolkata\",\"description\":\"University of Engineering and Management Kolkata\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/staging.uem.edu.in\\\/uem-kolkata\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UEM-MERCK Course Payment - UEM Kolkata","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"UEM-MERCK Course Payment - UEM Kolkata","og_description":"Fundamentals of Gene Expression &amp; Regulation Biotechnology Department, UEM, Kolkata in collaboration with Merck is going to organize 4 weeks&#8217; certification course on Fundamentals of Gene Expression &amp; Regulation from 6th September, 2021. About the course Gene expression is pivotal for the physiological functioning of the cell. Analysis of gene expression provides deeper insights into &hellip; Continued","og_url":"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","og_site_name":"UEM Kolkata","article_modified_time":"2025-03-13T09:05:31+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","url":"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","name":"UEM-MERCK Course Payment - UEM Kolkata","isPartOf":{"@id":"https:\/\/staging.uem.edu.in\/uem-kolkata\/#website"},"datePublished":"2021-05-19T19:42:47+00:00","dateModified":"2025-03-13T09:05:31+00:00","breadcrumb":{"@id":"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/staging.uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.uem.edu.in\/uem-kolkata\/"},{"@type":"ListItem","position":2,"name":"UEM-MERCK Course Payment"}]},{"@type":"WebSite","@id":"https:\/\/staging.uem.edu.in\/uem-kolkata\/#website","url":"https:\/\/staging.uem.edu.in\/uem-kolkata\/","name":"UEM Kolkata","description":"University of Engineering and Management Kolkata","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.uem.edu.in\/uem-kolkata\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/comments?post=9482"}],"version-history":[{"count":10,"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482\/revisions"}],"predecessor-version":[{"id":14108,"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482\/revisions\/14108"}],"wp:attachment":[{"href":"https:\/\/staging.uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/media?parent=9482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}