{"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:\/\/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 cf7mls-no-scroll cf7mls-no-moving-animation\" 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=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:9488,&quot;conditions&quot;:[],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:false}}\" \/>\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=\"59\"\/><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:\/\/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:\/\/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:\/\/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,"jetpack_post_was_ever_published":false,"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=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/\" \/>\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:\/\/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:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/\",\"url\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/\",\"name\":\"UEM-MERCK Course Payment - UEM Kolkata\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/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:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/uem-merck-course-payment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UEM-MERCK Course Payment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/#website\",\"url\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/\",\"name\":\"UEM Kolkata\",\"description\":\"University of Engineering and Management Kolkata\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/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":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","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:\/\/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:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","url":"https:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/","name":"UEM-MERCK Course Payment - UEM Kolkata","isPartOf":{"@id":"https:\/\/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:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/uem.edu.in\/uem-kolkata\/uem-merck-course-payment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uem.edu.in\/uem-kolkata\/"},{"@type":"ListItem","position":2,"name":"UEM-MERCK Course Payment"}]},{"@type":"WebSite","@id":"https:\/\/uem.edu.in\/uem-kolkata\/#website","url":"https:\/\/uem.edu.in\/uem-kolkata\/","name":"UEM Kolkata","description":"University of Engineering and Management Kolkata","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uem.edu.in\/uem-kolkata\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack-related-posts":[{"id":13337,"url":"https:\/\/uem.edu.in\/uem-kolkata\/department-of-computer-science-and-engineering-artificial-intelligence-and-machine-learning\/courses\/","url_meta":{"origin":9482,"position":0},"title":"Courses","author":"UEM Group","date":"August 25, 2024","format":false,"excerpt":"Programmes Offered B.Tech (Computer Science and Engineering (Artificial Intelligence and Machine Learning) Course Overview This program is designed to provide students with the fundamentals of Computer Science and Engineering as well as Artificial Intelligence and Machine Learning, both hardware and software and the applications of engineering concepts, techniques and methods\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2522,"url":"https:\/\/uem.edu.in\/uem-kolkata\/department-of-business-administration\/syllabus-summary\/","url_meta":{"origin":9482,"position":1},"title":"Syllabus Summary","author":"UEM Group","date":"November 15, 2016","format":false,"excerpt":"Syllabus for MBA Semester 1 Business Economics I Business Communication Management Information Systems I Organizational Behaviour I Quantitative Methods I Fundamentals of Accounting ISS & VA Business Laws Semester 2 Business Economics II Organizational Behaviour II Quantitative Methods II Production & Operations Management Management Information Systems II Human Resource Management\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1749,"url":"https:\/\/uem.edu.in\/uem-kolkata\/department-of-civil-engineering\/courses\/","url_meta":{"origin":9482,"position":2},"title":"Courses","author":"UEM Group","date":"March 16, 2016","format":false,"excerpt":"B.Tech. (4 years) \u2013 Bachelor of Technology Course Overview The bachelor course in civil engineering focuses on a multifaceted growth of students and is designed to equip them not only with the core theoretical and practical fundamentals of the discipline, but also evolve them into confident individuals, ready to make\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7956,"url":"https:\/\/uem.edu.in\/uem-kolkata\/grievance-cell\/","url_meta":{"origin":9482,"position":3},"title":"Grievance Cell","author":"UEM Group","date":"September 3, 2019","format":false,"excerpt":"Contact us for more details {{message}} {{message}} Name {{errorName}} Email {{errorEmail}} Courses Select Your Course CSE ECE EE CE ME Computer Application Business Administration Agriculture Basic Sciences PhD Phone Number Year Select Your Year 1st 2nd 3rd 4th Enrollment Number Message Submit Your Query","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8795,"url":"https:\/\/uem.edu.in\/uem-kolkata\/caste-based-discrimination-to-sc-st-obc-students-grievance-cell\/","url_meta":{"origin":9482,"position":4},"title":"Caste-Based Discrimination to SC\/ST\/OBC Students Grievance Cell","author":"UEM Group","date":"June 11, 2020","format":false,"excerpt":"Contact us for more details {{message}} {{message}} Name {{errorName}} Email {{errorEmail}} Courses Select Your Course CSE ECE EE CE ME Computer Application Business Administration Agriculture Basic Sciences PhD Phone Number Year Select Your Year 1st 2nd 3rd 4th CASTE Select Your Caste SC ST OBC Enrollment Number Message Submit Your\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6647,"url":"https:\/\/uem.edu.in\/uem-kolkata\/department-of-biotechnology\/achievements\/","url_meta":{"origin":9482,"position":5},"title":"Achievements","author":"UEM Group","date":"February 9, 2019","format":false,"excerpt":"Faculty Achievements\u00a0 \u00a0 \u00a0 1. Best Teacher award : Prof.Susmita Mukherjee & Prof. Dibyajit Lahiri Best Research Scholar Award (RSW) 2015, Dept. of Biotechnology & Medical Engineering, National Institute of Technology, Rourkela, India:Dr.Biswadeep Chaudhuri Best Poster Presentation Award, 2013, International Conference on Tissue Engineering & Regenerative Medicine; Dept. of Biotechnology\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/P7ldC2-2sW","_links":{"self":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/comments?post=9482"}],"version-history":[{"count":10,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482\/revisions"}],"predecessor-version":[{"id":14108,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/9482\/revisions\/14108"}],"wp:attachment":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/media?parent=9482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}