{"id":616,"date":"2025-06-02T13:52:32","date_gmt":"2025-06-02T10:52:32","guid":{"rendered":"https:\/\/bthk.iseri.net\/?page_id=616"},"modified":"2026-02-09T13:36:19","modified_gmt":"2026-02-09T11:36:19","slug":"payment","status":"publish","type":"page","link":"https:\/\/www.bthk.org\/en\/payment\/","title":{"rendered":"payment"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"616\" class=\"elementor elementor-616\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d01ecf1 e-flex e-con-boxed e-con e-parent\" data-id=\"d01ecf1\" 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-a85495b elementor-widget elementor-widget-shortcode\" data-id=\"a85495b\" 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\">\r\n    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/sweetalert2@11\"><\/script>\r\n    <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?render=6Lds8DcrAAAAAIZIjdJcWCa1eGU7xzSwuHmXfpmJ\"><\/script>\r\n    \r\n    <style>\r\n        #paymentForm #numeric-keypad { display: none; grid-template-columns: repeat(3, 1fr); gap: 8px; max-width: 320px; margin: 15px auto; }\r\n        #paymentForm #numeric-keypad .num-key, #paymentForm #numeric-keypad #key-back {\r\n            height: 60px !important; font-size: 1.4rem !important; font-weight: bold !important;\r\n            border: 1px solid #dee2e6 !important; background: #f8f9fa !important; border-radius: 8px !important;\r\n            transition: all 0.2s !important; color: #000 !important;\r\n        }\r\n        #paymentForm #numeric-keypad .num-key:active, #paymentForm #numeric-keypad #key-back:active {\r\n            background: #ffffff !important; transform: scale(0.95) !important;\r\n        }\r\n        .swal2-title, .swal2-html-container { display: block !important; visibility: visible !important; opacity: 1 !important; }\r\n        #AmountInput[readonly] { background-color: #fff; cursor: pointer; }\r\n    <\/style>\r\n\r\n    <div class=\"container my-5\">\r\n        <div class=\"row justify-content-center\">\r\n            <div class=\"col-md-8 col-lg-6\">\r\n                <div class=\"card shadow-lg border-0\">\r\n                    <div class=\"card-header bg-white text-center py-3\"><h4 class=\"mb-0\">\ud83d\udcb3 BTHK Online Payment<\/h4><\/div>\r\n                    <div class=\"card-body p-4\">\r\n                        <form id=\"paymentForm\" method=\"POST\">\r\n                            <input type=\"hidden\" name=\"recaptcha_token\" id=\"recaptcha_token\">\r\n                            <input type=\"hidden\" name=\"recaptcha_version\" id=\"recaptcha_version\" value=\"v3\">\r\n                            \r\n                            <div class=\"form-floating mb-3\">\r\n                                <input name=\"CompanyName\" class=\"form-control\" required value=\"\" placeholder=\"Company Name\">\r\n                                <label>Company Name<\/label>\r\n                            <\/div>\r\n                            \r\n                            <div class=\"form-floating mb-3\">\r\n                                <input name=\"Evrak_No\" class=\"form-control\" required value=\"\" placeholder=\"Document No\">\r\n                                <label>Document No<\/label>\r\n                            <\/div>\r\n                            \r\n                            <div class=\"form-floating mb-3\"> \r\n                                <input name=\"amount\" id=\"AmountInput\" class=\"form-control fw-bold\" required \r\n                                       value=\"\" \r\n                                       placeholder=\"Amount (\u20ba)\" readonly autocomplete=\"off\">\r\n                                <label>Amount (\u20ba)<\/label>\r\n                            <\/div>\r\n\r\n                            <div id=\"numeric-keypad\">\r\n                                <button type=\"button\" class=\"num-key\">7<\/button><button type=\"button\" class=\"num-key\">8<\/button><button type=\"button\" class=\"num-key\">9<\/button>\r\n                                <button type=\"button\" class=\"num-key\">4<\/button><button type=\"button\" class=\"num-key\">5<\/button><button type=\"button\" class=\"num-key\">6<\/button>\r\n                                <button type=\"button\" class=\"num-key\">1<\/button><button type=\"button\" class=\"num-key\">2<\/button><button type=\"button\" class=\"num-key\">3<\/button>\r\n                                <button type=\"button\" class=\"num-key\">0<\/button><button type=\"button\" class=\"num-key\">.<\/button>\r\n                                <button type=\"button\" id=\"key-back\" class=\"btn btn-outline-secondary\">\u232b<\/button>\r\n                            <\/div>  \r\n\r\n                            <div id=\"AmountLabel\" class=\"text-end mt-1 fw-bold\" style=\"min-height: 1.5em; color: #0d6efd;\"><\/div>\r\n                            \r\n                            <div class=\"form-floating mb-4\">\r\n                                <input name=\"description\" class=\"form-control\" required value=\"\" placeholder=\"Description\">\r\n                                <label>Description<\/label>\r\n                            <\/div>\r\n\r\n                            <input type=\"hidden\" name=\"project_Id\" value=\"\">\r\n                            <input type=\"hidden\" name=\"module_Id\" value=\"\">\r\n                            <input type=\"hidden\" name=\"client_ip\" id=\"client_ip\">\r\n                            \r\n                            <div id=\"recaptcha-v2\" class=\"d-flex justify-content-center my-3\" style=\"display:none;\"><\/div>\r\n                            \r\n                            <div class=\"d-flex justify-content-between\">\r\n                                <button type=\"submit\" id=\"submitPaymentBtn\" class=\"btn btn-success w-100 me-2 py-2 fw-bold\">Pay<\/button>\r\n                                <a href=\"\/\" id=\"cancelBtn\" class=\"btn btn-outline-danger w-100 ms-2 py-2\">Cancel<\/a>\r\n                            <\/div>\r\n                        <\/form>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n    (function() {\r\n        const MSG_AMOUNT_REQUIRED = \"Please enter a valid amount\";\r\n        const MSG_WARNING = \"Verification required\";\r\n        const BTN_OK = \"OK\";\r\n        const lang = 'en';\r\n        \r\n        const form = document.getElementById('paymentForm');\r\n        const v2container = document.getElementById('recaptcha-v2');\r\n        const amountInputEl = document.getElementById('AmountInput');\r\n        const label = document.getElementById('AmountLabel');\r\n        const keypad = document.getElementById('numeric-keypad');\r\n        const submitBtn = document.getElementById('submitPaymentBtn');\r\n        let v2WidgetId = null;\r\n\r\n        function numberToWords(num, lang = 'tr') {\r\n            const integerPart = Math.floor(num);\r\n            const decimalPart = Math.round((num - integerPart) * 100);\r\n            const trOnes = ['','bir','iki','\u00fc\u00e7','d\u00f6rt','be\u015f','alt\u0131','yedi','sekiz','dokuz'];\r\n            const trTens = ['','on','yirmi','otuz','k\u0131rk','elli','altm\u0131\u015f','yetmi\u015f','seksen','doksan'];\r\n            const trUnits = ['','bin','milyon','milyar','trilyon'];\r\n            const enOnes = ['','one','two','three','four','five','six','seven','eight','nine'];\r\n            const enTens = ['','ten','twenty','thirty','forty','fifty','sixty','seventy','eighty','ninety'];\r\n            const enTeens = ['ten','eleven','twelve','thirteen','fourteen','fifteen','sixteen','seventeen','eighteen','nineteen'];\r\n            const enUnits = ['','thousand','million','billion','trillion'];\r\n\r\n            function chunkToWords(n) {\r\n                let words = [];\r\n                let h = Math.floor(n\/100);\r\n                let t = Math.floor((n%100)\/10);\r\n                let o = n%10;\r\n                if(lang==='tr'){\r\n                    if(h>0) words.push(h>1 ? trOnes[h]+' y\u00fcz' : 'y\u00fcz');\r\n                    if(t>0) words.push(trTens[t]);\r\n                    if(o>0) words.push(trOnes[o]);\r\n                } else {\r\n                    if(h>0) words.push(enOnes[h]+' hundred');\r\n                    if(t>1) words.push(enTens[t]);\r\n                    else if(t===1) words.push(enTeens[o]);\r\n                    if(t!==1 && o>0) words.push(enOnes[o]);\r\n                }\r\n                return words.join(' ');\r\n            }\r\n\r\n            let n = integerPart;\r\n            let words = [];\r\n            let unitIdx = 0;\r\n            while(n>0){\r\n                let chunk = n%1000;\r\n                if(chunk){\r\n                    let cw = chunkToWords(chunk);\r\n                    if(unitIdx>0){\r\n                        if(lang==='tr' && chunk===1 && unitIdx===1) cw = trUnits[unitIdx];\r\n                        else cw += ' ' + (lang==='tr' ? trUnits[unitIdx] : enUnits[unitIdx]);\r\n                    }\r\n                    words.unshift(cw);\r\n                }\r\n                n = Math.floor(n\/1000); unitIdx++;\r\n            }\r\n            let result = words.join(' ').trim();\r\n            if(result==='') result = lang==='tr'?'s\u0131f\u0131r':'zero';\r\n\r\n            if(decimalPart>0){\r\n                const dTens = Math.floor(decimalPart\/10);\r\n                const dOnes = decimalPart%10;\r\n                let kuru\u015fWords = [];\r\n                if(lang==='tr'){\r\n                    if(dTens>0) kuru\u015fWords.push(trTens[dTens]);\r\n                    if(dOnes>0) kuru\u015fWords.push(trOnes[dOnes]);\r\n                    result += ' ve ' + kuru\u015fWords.join(' ') + ' kuru\u015f';\r\n                } else {\r\n                    if(dTens>1) kuru\u015fWords.push(enTens[dTens]);\r\n                    else if(dTens===1) kuru\u015fWords.push(enTeens[dOnes]);\r\n                    if(dTens!==1 && dOnes>0) kuru\u015fWords.push(enOnes[dOnes]);\r\n                    result += ' and ' + kuru\u015fWords.join(' ') + ' cents';\r\n                }\r\n            }\r\n            return result + (lang==='tr'?' TL':' TRY');\r\n        }\r\n\r\n        function formatDisplay(val) {\r\n            if (!val) return \"\";\r\n            let parts = val.split(\".\");\r\n            parts[0] = parts[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \",\");\r\n            return parts.join(\".\");\r\n        }\r\n\r\n        function updateLabel() {\r\n            let val = amountInputEl.value.replace(\/,\/g, \"\");\r\n            if (val === \"\" || val === \".\") { label.textContent = \"\"; return; }\r\n            let num = parseFloat(val);\r\n            if (!isNaN(num) && num > 0) label.textContent = numberToWords(num, lang);\r\n            else label.textContent = \"\";\r\n        }\r\n\r\n        function handleKey(char) {\r\n            let currentVal = amountInputEl.value.replace(\/,\/g, \"\");\r\n            if (char === '.') {\r\n                if (currentVal.includes('.') || currentVal === \"\") return;\r\n                amountInputEl.value = formatDisplay(currentVal) + \".\";\r\n            } else {\r\n                if (currentVal.includes('.')) {\r\n                    const parts = currentVal.split('.');\r\n                    if (parts[1].length >= 2) return;\r\n                }\r\n                if (currentVal === \"0\") currentVal = char;\r\n                else {\r\n                    let nextVal = currentVal + char;\r\n                    if (parseFloat(nextVal) > 9999000) return;\r\n                    currentVal = nextVal;\r\n                }\r\n                amountInputEl.value = formatDisplay(currentVal);\r\n            }\r\n            updateLabel();\r\n        }\r\n\r\n        function handleBackspace() {\r\n            let currentVal = amountInputEl.value.replace(\/,\/g, \"\");\r\n            if (currentVal.length > 0) {\r\n                let newVal = currentVal.substring(0, currentVal.length - 1);\r\n                amountInputEl.value = formatDisplay(newVal);\r\n            }\r\n            updateLabel();\r\n        }\r\n\r\n        document.querySelectorAll('.num-key').forEach(btn => {\r\n            btn.addEventListener('mousedown', (e) => { e.preventDefault(); handleKey(btn.textContent.trim()); });\r\n        });\r\n\r\n        document.getElementById('key-back').addEventListener('mousedown', (e) => { e.preventDefault(); handleBackspace(); });\r\n\r\n        amountInputEl.addEventListener('focus', () => { keypad.style.display = 'grid'; });\r\n        \r\n        document.querySelectorAll('#paymentForm input:not(#AmountInput)').forEach(input => {\r\n            input.addEventListener('focus', () => { keypad.style.display = 'none'; });\r\n        });\r\n\r\n        function showRecaptchaV2() {\r\n            if (typeof grecaptcha === 'undefined' || typeof grecaptcha.render !== 'function') {\r\n                setTimeout(showRecaptchaV2, 200); return;\r\n            }\r\n            if (v2WidgetId === null) {\r\n                v2WidgetId = grecaptcha.render('recaptcha-v2', {\r\n                    sitekey: '6Le402srAAAAAFxPb06cskNK8yu_y959Y7Pdlhma',\r\n                    callback: (token) => {\r\n                        submitBtn.disabled = true;\r\n                        submitBtn.innerHTML = '<span class=\"spinner-border spinner-border-sm me-2\"><\/span>';\r\n                        document.getElementById('recaptcha_token').value = token;\r\n                        document.getElementById('recaptcha_version').value = 'v2';\r\n                        setTimeout(() => form.submit(), 100);\r\n                    }\r\n                });\r\n            }\r\n            submitBtn.disabled = false;\r\n            submitBtn.innerHTML = 'Pay';\r\n            v2container.style.display = 'flex';\r\n        }\r\n\r\n        fetch('https:\/\/api.ipify.org?format=json').then(r => r.json()).then(d => document.getElementById('client_ip').value = d.ip);\r\n\r\n        form.addEventListener('submit', (e) => {\r\n            e.preventDefault();\r\n            let rawVal = amountInputEl.value.replace(\/,\/g, \"\");\r\n            let num = parseFloat(rawVal);\r\n\r\n            if (isNaN(num) || num <= 0) {\r\n                Swal.fire({ icon: 'warning', title: MSG_WARNING, text: MSG_AMOUNT_REQUIRED, confirmButtonText: BTN_OK });\r\n                return;\r\n            }\r\n\r\n            amountInputEl.value = rawVal;\r\n            submitBtn.disabled = true;\r\n            submitBtn.innerHTML = '<span class=\"spinner-border spinner-border-sm me-2\"><\/span>Pay';\r\n\r\n            if (v2container.style.display === 'flex') {\r\n                const token = grecaptcha.getResponse(v2WidgetId);\r\n                if (!token) {\r\n                    submitBtn.disabled = false; submitBtn.innerHTML = 'Pay';\r\n                    Swal.fire({icon:'warning', title:MSG_WARNING, text:\"reCAPTCHA score too low. Please tick the box.\", confirmButtonText:BTN_OK});\r\n                } else {\r\n                    document.getElementById('recaptcha_token').value = token;\r\n                    document.getElementById('recaptcha_version').value = 'v2';\r\n                    form.submit();\r\n                }\r\n            } else {\r\n                grecaptcha.ready(() => {\r\n                    grecaptcha.execute('6Lds8DcrAAAAAIZIjdJcWCa1eGU7xzSwuHmXfpmJ', { action: 'submit' }).then(token => {\r\n                        document.getElementById('recaptcha_token').value = token;\r\n                        document.getElementById('recaptcha_version').value = 'v3';\r\n                        setTimeout(() => form.submit(), 100);\r\n                    });\r\n                });\r\n            }\r\n        });\r\n\r\n        \/\/ Ba\u015flang\u0131\u00e7 Kontrolleri\r\n        document.addEventListener('DOMContentLoaded', () => {\r\n            if (amountInputEl.value) {\r\n                let raw = amountInputEl.value.replace(\/,\/g, \"\");\r\n                amountInputEl.value = formatDisplay(raw);\r\n                updateLabel();\r\n            }\r\n\r\n            \/\/ Hata Mesajlar\u0131\r\n            \r\n            \/\/ \u00d6deme Sonucu\r\n            const resultData = [];\r\n            if (Object.keys(resultData).length) {\r\n                let html = '<table style=\"width:100%;text-align:left;font-size:0.9rem;\">';\r\n                if (resultData.result === 1) {\r\n                    html += `<tr><td><strong>Payment Result<\/strong><\/td><td>: Payment Successful<\/td><\/tr>`;\r\n                } else {\r\n                    html += resultData.error \r\n                        ? `<tr><td><strong>Error Code<\/strong><\/td><td>: ${resultData.error}<\/td><\/tr><tr><td><strong>Message<\/strong><\/td><td>: ${resultData.errorMessage}<\/td><\/tr>`\r\n                        : `<tr><td><strong>Payment Failed<\/strong><\/td><td>: ${resultData.errorMessage}<\/td><\/tr>`;\r\n                }\r\n                html += '<\/table>';\r\n                Swal.fire({\r\n                    title: resultData.result === 1 ? \"Payment Successful\" : \"Payment Error\",\r\n                    html, icon: resultData.result === 1 ? 'success' : 'error', confirmButtonText: \"Close\"                });\r\n            }\r\n        });\r\n    })();\r\n    <\/script>\r\n    <\/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":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_kad_post_transparent":"default","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-616","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>payment - Bilgi Teknolojileri ve Haberle\u015fme Kurumu<\/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:\/\/www.bthk.org\/en\/payment\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"payment - Bilgi Teknolojileri ve Haberle\u015fme Kurumu\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bthk.org\/en\/payment\/\" \/>\n<meta property=\"og:site_name\" content=\"Bilgi Teknolojileri ve Haberle\u015fme Kurumu\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BTHKurumu\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-09T11:36:19+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bthk.org\\\/payment\\\/\",\"url\":\"https:\\\/\\\/www.bthk.org\\\/payment\\\/\",\"name\":\"payment - Bilgi Teknolojileri ve Haberle\u015fme Kurumu\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bthk.org\\\/#website\"},\"datePublished\":\"2025-06-02T10:52:32+00:00\",\"dateModified\":\"2026-02-09T11:36:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bthk.org\\\/payment\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bthk.org\\\/payment\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bthk.org\\\/payment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/www.bthk.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"payment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bthk.org\\\/#website\",\"url\":\"https:\\\/\\\/www.bthk.org\\\/\",\"name\":\"Bilgi Teknolojileri ve Haberle\u015fme Kurumu\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bthk.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bthk.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.bthk.org\\\/#organization\",\"name\":\"Bilgi Teknolojileri ve Haberle\u015fme Kurumu\",\"url\":\"https:\\\/\\\/www.bthk.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.bthk.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.bthk.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/bthk-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.bthk.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/bthk-logo.png\",\"width\":278,\"height\":130,\"caption\":\"Bilgi Teknolojileri ve Haberle\u015fme Kurumu\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bthk.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/BTHKurumu\",\"https:\\\/\\\/www.instagram.com\\\/kktcbthk?igsh=NzMxa20zc3QydHBi\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"payment - Bilgi Teknolojileri ve Haberle\u015fme Kurumu","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:\/\/www.bthk.org\/en\/payment\/","og_locale":"en_GB","og_type":"article","og_title":"payment - Bilgi Teknolojileri ve Haberle\u015fme Kurumu","og_url":"https:\/\/www.bthk.org\/en\/payment\/","og_site_name":"Bilgi Teknolojileri ve Haberle\u015fme Kurumu","article_publisher":"https:\/\/www.facebook.com\/BTHKurumu","article_modified_time":"2026-02-09T11:36:19+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bthk.org\/payment\/","url":"https:\/\/www.bthk.org\/payment\/","name":"payment - Bilgi Teknolojileri ve Haberle\u015fme Kurumu","isPartOf":{"@id":"https:\/\/www.bthk.org\/#website"},"datePublished":"2025-06-02T10:52:32+00:00","dateModified":"2026-02-09T11:36:19+00:00","breadcrumb":{"@id":"https:\/\/www.bthk.org\/payment\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bthk.org\/payment\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bthk.org\/payment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.bthk.org\/"},{"@type":"ListItem","position":2,"name":"payment"}]},{"@type":"WebSite","@id":"https:\/\/www.bthk.org\/#website","url":"https:\/\/www.bthk.org\/","name":"Bilgi Teknolojileri ve Haberle\u015fme Kurumu","description":"","publisher":{"@id":"https:\/\/www.bthk.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bthk.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.bthk.org\/#organization","name":"Bilgi Teknolojileri ve Haberle\u015fme Kurumu","url":"https:\/\/www.bthk.org\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.bthk.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.bthk.org\/wp-content\/uploads\/2025\/05\/bthk-logo.png","contentUrl":"https:\/\/www.bthk.org\/wp-content\/uploads\/2025\/05\/bthk-logo.png","width":278,"height":130,"caption":"Bilgi Teknolojileri ve Haberle\u015fme Kurumu"},"image":{"@id":"https:\/\/www.bthk.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/BTHKurumu","https:\/\/www.instagram.com\/kktcbthk?igsh=NzMxa20zc3QydHBi"]}]}},"_links":{"self":[{"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/pages\/616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/comments?post=616"}],"version-history":[{"count":4,"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/pages\/616\/revisions"}],"predecessor-version":[{"id":4494,"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/pages\/616\/revisions\/4494"}],"wp:attachment":[{"href":"https:\/\/www.bthk.org\/en\/wp-json\/wp\/v2\/media?parent=616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}