{"id":19385,"date":"2026-11-06T07:28:23","date_gmt":"2026-11-06T07:28:23","guid":{"rendered":"https:\/\/truehost.com\/support\/?post_type=docs&#038;p=19385"},"modified":"2026-11-06T09:38:47","modified_gmt":"2026-11-06T09:38:47","password":"","slug":"troubleshooting-a-failed-registration-in-truehost-reseller-panel","status":"publish","type":"docs","link":"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/","title":{"rendered":"Troubleshooting a Failed Registration in Truehost Reseller Panel"},"content":{"rendered":"\n<p>When a client pays for a domain, the panel registers it at Truehost straight away. If the domain registration failed, you can find the reason in about a minute, fix it, and send the order again. Your client does not pay twice.<\/p>\n\n\n\n<p>The panel marks a domain Active only when Truehost has accepted the order <strong>and<\/strong> lists the domain in your reseller account. Until then, the domain stays Pending. A domain stuck pending does not mean anything is lost: the client has paid, and you can send the order again once the problem is fixed.<\/p>\n\n\n\n<p>This guide covers domain reseller troubleshooting for any Truehost registration error. Follow this order:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How You Find Out<\/strong><\/h2>\n\n\n\n<p>You can learn about a failed registration in three ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Notice &#8211;<\/strong> A &#8220;registration failed&#8221; notification shows Truehost&#8217;s reason and your balance. To receive it on Slack, Telegram, or by email, add a rule for it under <strong>Setup \u2192 Notification Channels<\/strong>.<\/li>\n\n\n\n<li><strong>Order &#8211; <\/strong>When you accept an order by hand, the message tells you which domain was not registered, and why.<\/li>\n\n\n\n<li><strong>The list &#8211; <\/strong>Go to <strong>Domains<\/strong> and filter on <strong>Status: Pending<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 1: Read the Reason<\/strong>s<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the domain under <strong>Domains<\/strong>.<\/li>\n\n\n\n<li>Press <strong>View module log<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>The module log lists every call the panel made to Truehost for this domain, with Truehost&#8217;s answer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 2: Fix the Cause<\/strong><\/h2>\n\n\n\n<p>Find the reason from the module log in the table, then follow the fix.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>The reason says<\/strong><\/td><td><strong>What to do<\/strong><\/td><\/tr><tr><td>Your Truehost balance is low (the message shows it)<\/td><td>Top up at your Truehost site. See <a href=\"https:\/\/truehost.com\/support\/knowledge-base\/keeping-your-truehost-reseller-panel-balance-topped-up\/\">Keeping your Truehost balance topped up<\/a>.<\/td><\/tr><tr><td>&#8220;.co.ke is not in your reseller price list on \u2026&#8221;<\/td><td>Truehost doesn&#8217;t sell that extension to your account. Ask Truehost to add it, and switch it off in Domain Pricing until then.<\/td><\/tr><tr><td>&#8220;Truehost sells .xyz to you for 1 year(s), not 2&#8221;<\/td><td>The client ordered a period Truehost doesn&#8217;t sell. Register it for a period it sells, and adjust the invoice or credit the difference.<\/td><\/tr><tr><td>A contact field is missing or invalid (for example an ID number for .ke)<\/td><td>Correct the client&#8217;s details: open the client, click <strong>Edit Client<\/strong>, then try again. For a domain already at Truehost, use <strong>WHOIS contact<\/strong> on the domain page.<\/td><\/tr><tr><td>The domain is already registered<\/td><td>Someone else got it first. Refund the client or credit their account, and cancel the domain.<\/td><\/tr><tr><td>&#8220;uses the Manual registrar&#8221;<\/td><td>The extension has no registrar. Set its <strong>Auto Registrar<\/strong> to truehost on Domain Pricing, then set the domain&#8217;s <strong>Registrar<\/strong> to Truehost on its page and click <strong>Save<\/strong>.<\/td><\/tr><tr><td>A server error from your Truehost site<\/td><td>That site&#8217;s reseller API is down or not switched on for you. Ask Truehost support.<\/td><\/tr><tr><td>An authentication or token error<\/td><td>Your API key changed, or the panel&#8217;s clock is wrong. Re-save the Truehost settings (saving tests the connection) and check the server time.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 3: Send It Again<\/strong><\/h2>\n\n\n\n<p>On the domain&#8217;s page, press <strong>Retry registration<\/strong>. Depending on the domain, the button may read <strong>Register<\/strong>, or <strong>Start transfer<\/strong> for a transfer.<\/p>\n\n\n\n<p>The panel sends the order to Truehost and shows Truehost&#8217;s answer. Truehost charges your balance only for a registration it accepts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>If You Registered the Domain by Hand at Truehost<\/strong><\/h3>\n\n\n\n<p>Set the domain&#8217;s <strong>Registrar<\/strong> to Truehost and press <strong>Sync<\/strong>. The panel reads the dates from Truehost.<\/p>\n\n\n\n<p>A domain with the <strong>Manual<\/strong> registrar is marked active when you press <strong>Register<\/strong>. Press it only after you have registered the domain yourself.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>When a Domain Is Active Here but Not at Truehost<\/strong><\/h2>\n\n\n\n<p>Sometimes the panel marks a domain Active, but Truehost has never heard of it. This can happen after an import, or if the domain was ordered before you connected Truehost.<\/p>\n\n\n\n<p>The nightly sync, or <strong>Sync<\/strong> on the domain&#8217;s page, finds these domains:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Registered in the last 60 days:<\/strong> the panel sets the domain back to Pending, ready for <strong>Register<\/strong>.<\/li>\n\n\n\n<li><strong>Older than that:<\/strong> the panel leaves the domain as it is and reports it, because the domain may have moved to another provider. Register it from its page, or set the registrar that really holds it.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting Checklist<\/strong><\/h2>\n\n\n\n<p>If a registration keeps failing, check these items:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Check<\/strong><\/td><td><strong>Where<\/strong><\/td><\/tr><tr><td>Truehost is enabled and connected<\/td><td><strong>Setup \u2192 Domain Registrars \u2192 Truehost<\/strong> (Test)<\/td><\/tr><tr><td>The extension sells through Truehost<\/td><td><strong>Setup \u2192 Domain Pricing<\/strong>: <strong>Auto Registrar<\/strong> = truehost<\/td><\/tr><tr><td>Enough balance<\/td><td>Dashboard: <strong>Registrar balance<\/strong><\/td><\/tr><tr><td>The client&#8217;s details are complete<\/td><td>The client&#8217;s page: name, address, phone, and country<\/td><\/tr><tr><td>The panel&#8217;s clock is right<\/td><td>The server running the panel. A wrong clock makes the Truehost <strong>Test<\/strong> fail.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>A failed registration is usually quick to fix: read the reason in the module log, correct the cause, and press <strong>Retry registration<\/strong>.<\/p>\n\n\n\n<p><strong>Filter Domains on Pending once a week to catch any domain stuck pending before your client asks about it.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When a client pays for a domain, the panel registers it at Truehost straight away. If the domain registration failed, you can find the reason in about a minute, fix it, and send the order again. Your client does not pay twice. The panel marks a domain Active only when Truehost has accepted the order [&hellip;]<\/p>\n","protected":false},"author":34,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_eb_attr":"","_exactmetrics_skip_tracking":false,"footnotes":""},"doc_category":[2152],"doc_tag":[],"class_list":["post-19385","docs","type-docs","status-publish","hentry","doc_category-truehost-reseller-panel"],"year_month":"2026-11","word_count":761,"total_views":"2","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Faith Chelangat","author_nicename":"faithc","author_url":"https:\/\/truehost.com\/support\/author\/faithc\/"},"doc_category_info":[{"term_name":"Truehost Reseller Panel","term_url":"https:\/\/truehost.com\/support\/docs-category\/guides\/truehost-reseller-panel\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Troubleshooting a Failed Registration in Truehost Reseller Panel -<\/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:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Troubleshooting a Failed Registration in Truehost Reseller Panel -\" \/>\n<meta property=\"og:description\" content=\"When a client pays for a domain, the panel registers it at Truehost straight away. If the domain registration failed, you can find the reason in about a minute, fix it, and send the order again. Your client does not pay twice. The panel marks a domain Active only when Truehost has accepted the order [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-06T09:38:47+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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\\\/\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\\\/\",\"name\":\"Troubleshooting a Failed Registration in Truehost Reseller Panel -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/#website\"},\"datePublished\":\"2026-11-06T07:28:23+00:00\",\"dateModified\":\"2026-11-06T09:38:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/knowledge-base\\\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/truehost.com\\\/support\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Troubleshooting a Failed Registration in Truehost Reseller Panel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/#website\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/\",\"name\":\"\",\"description\":\"Help In a Click\",\"publisher\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/truehost.com\\\/support\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/#organization\",\"name\":\"Truehost Kenya\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-image_2026-04-16_174808866.png\",\"contentUrl\":\"https:\\\/\\\/truehost.com\\\/support\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-image_2026-04-16_174808866.png\",\"width\":240,\"height\":48,\"caption\":\"Truehost Kenya\"},\"image\":{\"@id\":\"https:\\\/\\\/truehost.com\\\/support\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Troubleshooting a Failed Registration in Truehost Reseller Panel -","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:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/","og_locale":"en_US","og_type":"article","og_title":"Troubleshooting a Failed Registration in Truehost Reseller Panel -","og_description":"When a client pays for a domain, the panel registers it at Truehost straight away. If the domain registration failed, you can find the reason in about a minute, fix it, and send the order again. Your client does not pay twice. The panel marks a domain Active only when Truehost has accepted the order [&hellip;]","og_url":"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/","article_modified_time":"2026-11-06T09:38:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/","url":"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/","name":"Troubleshooting a Failed Registration in Truehost Reseller Panel -","isPartOf":{"@id":"https:\/\/truehost.com\/support\/#website"},"datePublished":"2026-11-06T07:28:23+00:00","dateModified":"2026-11-06T09:38:47+00:00","breadcrumb":{"@id":"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/truehost.com\/support\/knowledge-base\/troubleshooting-a-failed-registration-in-truehost-reseller-panel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/truehost.com\/support\/"},{"@type":"ListItem","position":2,"name":"Troubleshooting a Failed Registration in Truehost Reseller Panel"}]},{"@type":"WebSite","@id":"https:\/\/truehost.com\/support\/#website","url":"https:\/\/truehost.com\/support\/","name":"","description":"Help In a Click","publisher":{"@id":"https:\/\/truehost.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/truehost.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/truehost.com\/support\/#organization","name":"Truehost Kenya","url":"https:\/\/truehost.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/truehost.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/truehost.com\/support\/wp-content\/uploads\/2026\/04\/cropped-image_2026-04-16_174808866.png","contentUrl":"https:\/\/truehost.com\/support\/wp-content\/uploads\/2026\/04\/cropped-image_2026-04-16_174808866.png","width":240,"height":48,"caption":"Truehost Kenya"},"image":{"@id":"https:\/\/truehost.com\/support\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs\/19385","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/comments?post=19385"}],"version-history":[{"count":3,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs\/19385\/revisions"}],"predecessor-version":[{"id":19404,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/docs\/19385\/revisions\/19404"}],"wp:attachment":[{"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/media?parent=19385"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/doc_category?post=19385"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/truehost.com\/support\/wp-json\/wp\/v2\/doc_tag?post=19385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}