{"id":10,"date":"2026-08-30T13:03:13","date_gmt":"2026-08-30T10:03:13","guid":{"rendered":"https:\/\/thkey.net\/?page_id=10"},"modified":"2026-08-30T13:41:23","modified_gmt":"2026-08-30T10:41:23","slug":"refund_returns","status":"publish","type":"page","link":"https:\/\/thkey.net\/en\/refund_returns\/","title":{"rendered":"Refund and Returns Policy"},"content":{"rendered":"<style id=\"tkl-legal-css\">.tkl-legal{max-width:820px;margin:0 auto;padding:24px 20px;line-height:1.85;font-size:16px;word-wrap:break-word;box-sizing:border-box}.tkl-legal .tkl-title{margin:0 0 .25em;line-height:1.3}.tkl-legal .tkl-updated{opacity:.65;font-size:.88em;margin:0 0 1.5em}.tkl-legal .tkl-intro{margin:0 0 1.75em}.tkl-legal .tkl-toc{margin:0 0 2em;padding:1em 1.25em;border:1px solid rgba(128,128,128,.28);border-radius:12px}.tkl-legal .tkl-toc ol{margin:0;padding-inline-start:1.25em}.tkl-legal .tkl-toc li{margin:.2em 0}.tkl-legal .tkl-toc a{text-decoration:none}.tkl-legal .tkl-toc a:hover{text-decoration:underline}.tkl-legal .tkl-section{margin:0 0 1.9em;scroll-margin-top:90px}.tkl-legal .tkl-section h3{margin:0 0 .5em;font-size:1.15em;line-height:1.45}.tkl-legal .tkl-num{opacity:.5;margin-inline-end:.35em}.tkl-legal p{margin:0 0 .9em}.tkl-legal .tkl-list{margin:0 0 1em;padding-inline-start:1.35em}.tkl-legal .tkl-list li{margin:.35em 0}.tkl-legal.tkl-rtl{text-align:right}.tkl-legal .tkl-custom h3{margin:1.6em 0 .5em;font-size:1.15em;line-height:1.45}.tkl-legal .tkl-custom h3:first-child{margin-top:0}.tkl-legal .tkl-custom ul,.tkl-legal .tkl-custom ol{margin:0 0 1em;padding-inline-start:1.35em}.tkl-legal .tkl-custom li{margin:.35em 0}.tkl-legal .tkl-signin{margin:.25em 0 1.2em}.tkl-legal .tkl-signin-btn{display:inline-block;padding:.6em 1.2em;border-radius:10px;border:1px solid currentColor;text-decoration:none;font-weight:600;font-size:.95em}@media(max-width:600px){.tkl-legal{font-size:15px;line-height:1.8;padding:18px 16px}.tkl-legal .tkl-toc{padding:.85em 1em}}<\/style><div class=\"tkl-legal\" dir=\"ltr\" lang=\"en\" translate=\"no\" data-no-translation><h2 class=\"tkl-title\">Refund &amp; Cancellation Policy<\/h2><p class=\"tkl-updated\">Last updated: 24 September 2026<\/p><p class=\"tkl-intro\">We sell two different things, and the rules differ. Please read the part that applies to your purchase.<\/p><section class=\"tkl-section\" id=\"tkl-refund-1\"><h3><span class=\"tkl-num\">1.<\/span> Recorded courses<\/h3><p>You can request a refund within 7 days of purchase, as long as you have completed no more than 20% of the course and have not downloaded its materials or been issued a certificate. After that, the purchase is final.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-refund-2\"><h3><span class=\"tkl-num\">2.<\/span> Private live sessions<\/h3><p>Cancel or reschedule free of charge up to 24 hours before the session starts \u2014 full refund, or move it, as you prefer. Inside 24 hours, and for a session you do not attend, there is no refund: the instructor reserved that time for you.<\/p><\/section><section class=\"tkl-section\" id=\"tkl-refund-3\"><h3><span class=\"tkl-num\">3.<\/span> When we always refund in full<\/h3><ul class=\"tkl-list\"><li>The instructor does not attend.<\/li><li>A fault on our side stops the session going ahead.<\/li><li>We cancel a session, or withdraw a course you paid for and have not used.<\/li><li>You were charged twice.<\/li><li>What you received is materially different from what was described.<\/li><\/ul><\/section><section class=\"tkl-section\" id=\"tkl-refund-4\"><h3><span class=\"tkl-num\">4.<\/span> How to ask<\/h3><p>Email <a href=\"mailto:support@thkey.net\">support@thkey.net<\/a> from the address on your account with your order number. We reply within 3 business days. Approved refunds go back to the original payment method through UPayments; your bank usually takes another 5 to 14 business days, which is outside our control.<\/p><p>If you bought through Google Play or the App Store, ask the store instead \u2014 their refund process applies. We may decline a refund where there is evidence of misuse, such as repeatedly buying and refunding courses.<\/p><\/section><\/div>\n\n\t\t<div class=\"atb-nav-bar\">\n\t\t\t\t\t<style>\n\t\t:root{--atb-accent:#19194d;--atb-accent-dark:#14143c;--atb-accent-soft:#e3e3ea;}\n\t\t:root{--atb-bar-violet:#19194d;--atb-bar-lime:#dae83d;--atb-bar-surface:#ffffff;--atb-bar-muted:#8a8fa8;--atb-bar-radius:18px;--atb-bar-dome:46px;--atb-bar-dome-scale:1.533;--atb-bar-height:62px;--atb-bar-shrink:46px;}\n\t\t\/* Keeps this fixed-to-the-bottom bar from covering the last bit of\n\t\t   page content, on whichever page it renders. *\/\n\t\t@media ( max-width: 1024px ) { body { padding-bottom: 72px !important; } }\n\n\t\t\/* TranslatePress's floating language switcher is position:fixed at\n\t\t   bottom:0 with z-index:99999 - higher than this bar's 9999 - so it\n\t\t   lands on top of the bar's last item and covers it (\"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\" in\n\t\t   Arabic, \"Explore\" in English: it collides in both languages, since\n\t\t   the pill's own position never changes). Lift it clear of the bar.\n\t\t   Scoped with :has() to pages that actually contain a bar, so the pill\n\t\t   stays exactly where TranslatePress put it everywhere else instead of\n\t\t   floating above nothing. *\/\n\t\t@media ( max-width: 1024px ) {\n\t\t\tbody:has( .tutor-dashboard-nav-mobile ) .trp-floating-switcher.trp-switcher-position-bottom {\n\t\t\t\tbottom: calc( 84px + env( safe-area-inset-bottom, 0px ) ) !important;\n\t\t\t}\n\t\t}\n\n\t\t.atb-tutor-style-bar { display: none; }\n\t\t@media ( min-width: 1025px ) { .atb-tutor-style-bar { display: none !important; } }\n\n\t\t@media ( max-width: 1024px ) {\n\t\t\t\/* Tutor's actual light-theme colours as literal values (text\n\t\t\t   #0c111d, surface #fcfcfc, border #ececed) - Tutor only defines\n\t\t\t   those design tokens on its own dashboard page, so off-dashboard\n\t\t\t   we hardcode them to match its bar pixel-for-pixel. *\/\n\t\t\t.atb-tutor-style-bar {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tposition: fixed !important;\n\t\t\t\tleft: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tz-index: 9999;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tbackground: #fcfcfc !important;\n\t\t\t\tborder-top: 1px solid #ececed;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding: 16px 16px calc( 12px + env( safe-area-inset-bottom, 0px ) ) !important;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list {\n\t\t\t\tdisplay: flex !important;\n\t\t\t\tflex-flow: row;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tgap: 0;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tlist-style: none !important;\n\t\t\t\tbackground: transparent !important;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li {\n\t\t\t\tflex-flow: column;\n\t\t\t\tmin-width: 44px;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tlist-style: none !important;\n\t\t\t\tposition: relative;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > a,\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > button {\n\t\t\t\tdisplay: flex !important;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tgap: 4px;\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tbackground: transparent !important;\n\t\t\t\tborder: 0 !important;\n\t\t\t\tbox-shadow: none !important;\n\t\t\t\tcolor: #0c111d !important;\n\t\t\t\tfont-size: 0.75rem !important;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 1.25rem !important;\n\t\t\t\ttext-align: center;\n\t\t\t\ttext-decoration: none !important;\n\t\t\t\tcursor: pointer;\n\t\t\t\tfont-family: inherit;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tline-height: 0;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-icon svg { width: 20px; height: 20px; }\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-text {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 0.75rem !important;\n\t\t\t\tline-height: 1.25rem;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > a.atb-nav-active,\n\t\t\t.atb-tutor-style-bar .tutor-dashboard-nav-mobile-list > li > button.atb-nav-active {\n\t\t\t\tcolor: var(--atb-accent,#183fe1) !important;\n\t\t\t\tfont-weight: 600;\n\t\t\t}\n\t\t\t\/* Anchoring is written with LOGICAL properties (inset-inline-*),\n\t\t\t   never \"right\"\/\"left\", and that is load-bearing rather than\n\t\t\t   stylistic. Both popover triggers (\"Explore\" and \"More\") are the\n\t\t\t   last items in the bar, so in English AND in Arabic they sit at\n\t\t\t   the inline END of it - which means the panel must always grow\n\t\t\t   inline-START-wards, i.e. inwards, to stay on screen. One logical\n\t\t\t   rule expresses that for both directions.\n\n\t\t\t   Previously this rule said \"right: 0\" (physical) and a second rule\n\t\t\t   below tried to flip it with inset-inline-start (logical). In RTL\n\t\t\t   inset-inline-start IS physical right, so the \"flip\" resolved to\n\t\t\t   exactly the same thing as the base rule and did nothing: every\n\t\t\t   panel stayed anchored to its physical right edge and opened\n\t\t\t   leftwards, off the left side of the screen, on the Arabic site.\n\t\t\t   (That flip rule also used :first-of-type, which means \"first <li>\n\t\t\t   among its siblings\" - Home\/My Courses\/My Sessions come first, so\n\t\t\t   it never matched anything in any language.) *\/\n\t\t\t.atb-tutor-style-bar .tutor-popover {\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\tbottom: calc( 100% + 10px );\n\t\t\t\tinset-inline-end: 0;\n\t\t\t\tinset-inline-start: auto;\n\t\t\t\tmin-width: 210px;\n\t\t\t\tmax-width: calc( 100vw - 24px );\n\t\t\t\tpadding: 6px;\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder: 1px solid #eef0f4;\n\t\t\t\tborder-radius: 14px;\n\t\t\t\tbox-shadow: 0 8px 30px rgba( 15, 23, 42, 0.16 );\n\t\t\t\tz-index: 10000;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .atb-popover-open .tutor-popover { display: block; }\n\t\t\t.atb-tutor-style-bar .tutor-popover::after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 100%;\n\t\t\t\tinset-inline-end: 24px;\n\t\t\t\twidth: 12px;\n\t\t\t\theight: 12px;\n\t\t\t\tmargin-top: -6px;\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-right: 1px solid #eef0f4;\n\t\t\t\tborder-bottom: 1px solid #eef0f4;\n\t\t\t\ttransform: rotate( 45deg );\n\t\t\t}\n\t\t\t\t\t\t.atb-tutor-style-bar .tutor-popover ul { display: block; margin: 0; padding: 0; list-style: none !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover li { margin: 0 !important; padding: 0 !important; list-style: none !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a {\n\t\t\t\tdisplay: flex !important;\n\t\t\t\tflex-direction: row !important;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 8px;\n\t\t\t\tpadding: 9px 12px !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tborder-radius: 9px;\n\t\t\t\tcolor: #0c111d !important;\n\t\t\t\tfont-size: 0.8125rem !important;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tline-height: 1.25rem !important;\n\t\t\t\ttext-align: start;\n\t\t\t\ttext-decoration: none !important;\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-popover a:hover,\n\t\t\t.atb-tutor-style-bar .tutor-popover a.atb-nav-active {\n\t\t\t\tbackground: var(--atb-accent-soft,#eef2ff);\n\t\t\t\tcolor: var(--atb-accent,#183fe1) !important;\n\t\t\t}\n\t\t\t.atb-tutor-style-bar .tutor-popover a.atb-nav-active { font-weight: 600; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a svg { width: 20px; height: 20px; flex-shrink: 0; color: #0c111d !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a.atb-nav-active svg { color: var(--atb-accent,#183fe1) !important; }\n\t\t\t.atb-tutor-style-bar .tutor-popover a .tutor-tiny { font-size: 0.8125rem !important; }\n\t\t}\n\n\t\t\/* Desktop-only \"Back to Dashboard\" link (only on \/courses\/ via the\n\t\t   show_back_link attribute; hidden below 1025px). *\/\n\t\t.atb-back-to-dashboard-wrap { display: none; }\n\t\t@media ( min-width: 1025px ) {\n\t\t\t.atb-back-to-dashboard-wrap { display: block; margin: 0 0 20px; }\n\t\t\t.atb-back-to-dashboard {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 6px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tcolor: var(--atb-accent,#183fe1);\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t\t.atb-back-to-dashboard:hover { text-decoration: underline; }\n\t\t}\n\t\t<\/style>\n\t\t\t\t\t\t\t<div class=\"tutor-dashboard-nav-mobile atb-tutor-style-bar atb-bar atb-bar-pill atb-bar-press atb-bar-press-strong atb-bar-popover\" role=\"navigation\">\n\t\t\t<ul class=\"tutor-dashboard-nav-mobile-list\">\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 11.5 12 4l9 7.5\"\/><path d=\"M5.5 10v9a1 1 0 0 0 1 1H9v-5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v5h2.5a1 1 0 0 0 1-1v-9\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Home<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/book-a-session\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"16\" rx=\"2\"\/><path d=\"M8 3v4M16 3v4M3.5 10h17\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Sessions<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/suggested-courses\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5.5c2-1 5-1 8 .5 3-1.5 6-1.5 8-.5v13c-2-1-5-1-8 .5-3-1.5-6-1.5-8-.5Z\"\/><path d=\"M12 6v13\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Courses<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/thkey.net\/en\/login\/\">\n\t\t\t\t\t\t\t<span class=\"tutor-dashboard-nav-mobile-icon\"><svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c1-4 4.5-6 7-6s6 2 7 6\"\/><\/svg><\/span>\n\t\t\t\t\t\t\t<span class=\"tutor-tiny tutor-dashboard-nav-mobile-text\">Login \/ Register<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":6,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":1940,"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/pages\/10\/revisions\/1940"}],"wp:attachment":[{"href":"https:\/\/thkey.net\/en\/wp-json\/wp\/v2\/media?parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}