Jump to content
Sign in to follow this  
spartanza

Edit or Hide "Authorization Code " field on transfer domain

Recommended Posts

Hello

I am referring to this process on WHMCS user facing for domain transfers (incoming).

There is an Authorization Code field that sometimes confuses my clients. The reason being is the domain tld for my region does not need an Auth/EPP code.

image.thumb.png.491a16ee6bb50ca9124c0bb55578458d.png

My questions are:

1. Can I edit the "Help" text that is shown together in that field (on the right in the title area)? If so, please tell me where it is
2. Would it be possible for when a user lands on that page, that the Authorization Code field is hidden by default, and if the tld matches a domain that requires an Authorization Code, then it appears?

Thank you

Share this post


Link to post
Share on other sites
1 hour ago, spartanza said:

1. Can I edit the "Help" text that is shown together in that field (on the right in the title area)? If so, please tell me where it is

it's a language string, so you can modify it using Language Overrides.

$_LANG['orderForm']['authCodeTooltip'] = "To initiate a transfer you will need to obtain the authorization code from your current registrar. These can often be referred to as either the epp code or auth code. They act as a password and are unique to the domain name.";
1 hour ago, spartanza said:

2. Would it be possible for when a user lands on that page, that the Authorization Code field is hidden by default, and if the tld matches a domain that requires an Authorization Code, then it appears?

possible - but it's going to require a hook to get a list of TLDs that require EPP, and then js/jQuery to determine the TLD from the domain entered, check if it that TLD is in the active EPP list and, if so, react accordingly by hiding/showing the EPP form field.

I can give you a starting point of getting the list of EPP TLDs from the database...

<?php

use Illuminate\Database\Capsule\Manager as Capsule;

function hook_epp_tld_list($vars){

	if ($vars['templatefile'] == 'domaintransfer') {
		$eppcode = Capsule::table('tbldomainpricing')->where('eppcode', 1)->pluck('extension');
		return array("epptlds" => $eppcode);
	}
}
add_hook("ClientAreaPageCart", 1, "hook_epp_tld_list");

if you wanted to output that list, you could just implode the array in the template (you could do it in the hook too, but you'd still need to edit the template to output it wherever you want to).

3lRHGfs.png

another option might be to use a Language Override to change the placeholder string (or one of the others) to state that a code isn't required for South Africa (or whichever local TLD you're thinking of)

$_LANG['orderForm']['authCodePlaceholder'] = "Epp Code / Auth Code";

EpXJPCH.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By ModulesGarden
      1. SMS Center For WHMCS 3.14.0

      Communication is key, especially in conducting a business. We know that there are times when we just want to be offline, but some information just cannot wait. That is why we give you the opportunity to connect with staff members and clients via text messages by the means of our innovative module - SMS Center For WHMCS!

      The 3.14.0 version which we have just released, supports even more gateways than before, which in total gives over 70 SMS gateways to choose from! For improved protection, we have also enabled SMS order activation to be carried out both before and after checkout.

      We definitely make sure our modules stay up to date when it comes to their compatibility status, which is why SMS Center For WHMCS now supports:
      WHMCS V8.6 and the most recent V8.7, Amazon SNS (Simple Notification Service) gateway, IT Core gateway. Communicate more effectively by automating the process of sending SMS messages with 7 fabulous additions that SMS Center For WHMCS 3.14.0 brings, currently at a neat 10% discount!

      Read more about SMS Center For WHMCS 3.14.0!




      2. EasyDCIM v1.9.4 with new Email Summaries

      Here’s a recent release that made this week a particularly exciting one - EasyDCIM v1.9.4 is out!

      One of its most notable features is the addition of Email Summaries, which can be meticulously personalized. Wherever you are, you can now quickly access brief reports containing all important aspects of your data center performance. To make things even more convenient, it is also up to you how often you want such summaries to be delivered, whether monthly, weekly or even daily, and to whom from your team.

      Another component which only adds to the customization extent is the selection of widgets displayed in the email notifications. With 7 of them available, you’ll view general statistics, information for given location, new orders, server activity and so much more!

      Last but not least, you may want to turn your attention toward OS Installation For EasyDCIM v2.0, which now features three fresh templates, including that for a new VzLinux 8 environment. Care to find out more?

      See EasyDCIM’s latest write-up for all details about the 1.9.4 edition!




      3. Product Cross-Selling For WHMCS 1.2.1 & Latest updates

      If you want to expand your sales and give your clients an opportunity to learn more about your offer, then this update is certainly worthy of a closer look - Product Cross-Selling For WHMCS 1.2.1. You’re now empowered to introduce targeted recommendations in WHMCS V8.6 as well as the latest V8.7!

      Read more about Product Cross-Selling For WHMCS 1.2.1!


      Speaking of which, let’s quickly go through all WHMCS V8.6 & V8.7 updates that dropped this week:
      Domain Orders Extended For WHMCS – v3.6.1 Emoji Picker For WHMCS – v1.1.10 Google Workspace For WHMCS – v1.4.1 Resellers Center For WHMCS – v3.11.1 Time & Task Manager For WHMCS – v1.4.17


      Need Custom Software Development For Your Business?
      Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
    • By dsaunier
      Hi,
      I'd like to check who would have the same context as me and if there is a better way to configure my WHMCS for this :
      Several of our clients have an automated renewal option chosen by credit card or bank transfer (initiated by us ie SEPA) so they have nothing to do to keep the services.
      Those payments are processed in the last day of the month though, and some domains expire at the registrar before that, hence if we do nothing the domain can be expired/suspended before the automated payment confirming the renewal is processed and therefore automatically renews the name at the registrar.
      Right now we just suspend the registrar API with the domain, renew it manually so it continues working, and once the payment arrives we reconnect the registrar API so that the name is not renewed once more for free.
      Any better way to do that ?
      Thanks for your attention.
    • By ModulesGarden
      1. WHMCS V8.6 Compatibility List

      Having recently heard the news about the coming of WHMCS V8.6 Release Candidate, our developers immediately took action and set the aim to update every module in our offer with the support for this latest edition.

      Working around the clock, our team has already enriched Domains Reseller For WHMCS and many other products with flawless WHMCS V8.6 compatibility, and continues to make the whole list larger every day!

      View the official WHMCS V8.6 Support List!




      2. PanelAlpha boosts efficiency with new Quick Onboarding Process!

      The development of PanelAlpha, our revolutionary system for the management and provisioning of WordPress instances has seen some substantial progress lately, the effects of which we are ready to reveal.

      To provide your clients with the possibility to start working on their sites in just a few moments, we have created the Quick Onboarding Process, as an alternative to Classic Onboarding. Just three steps are now enough to begin!

      You can look forward to more additions, as we plan on introducing the option to share access to instances for your customers and creating PanelAlpha's own admin area in order to equip you with a huge array of tools. The real question here is, can you already test the spanking new Quick Onboarding out? Yes, thanks to the live demo of PanelAlpha, accessible all the time!

      Get up close and personal with PanelAlpha’s Quick Onboarding Process!




      3. Lagom One Step Order Form For WHMCS 1.1.1

      You’ve only recently heard the news about the record-breaking 1.1.0 version of Lagom One Step Order Form For WHMCS, which has revealed as many as 16 brand new features, but we’re here to show that we don’t intend to slow down in any way.

      The 1.1.1 update will bring even more efficiency to our on-trend order form, making sure that every refinement runs as smoothly as possible.

      Read more about Lagom One Step Order Form For WHMCS 1.1.0 & 1.1.1!




      4. GoGetSSL For WHMCS 2.7.6 & 2.7.7

      That’s right, our completely free toolkit for the management and provisioning of personalized SSL certificates has received not one, but two updates as of late. In the latest version you will be met with more optimizations, so go ahead and discover the details yourself!

      Read more about GoGetSSL For WHMCS 2.7.6 & 2.7.7!




      Need Custom Software Development For Your Business?
      Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
    • By ModulesGarden
      1. Discover what our modules are up to!

      You can already view all previously uploaded advances and improvements at any time in our marketplace. What if you could also see what the next stages of development hide? This has just been made possible with the all-new section placed right next to the changelog.

      The implementation of Roadmap will show you that caring for customer engagement is one of the most important aspects taken into consideration at ModulesGarden. Want to know more and give the new feature a go?

      Continue reading on the ModulesGarden Blog!




      2. Zendesk For WHMCS 2.4.0

      You already know that we have a module in our offer that lets you include support tools powered by Zendesk into WHMCS and handle support tickets while bringing your clients unforgettable experience of customer care. Guess what - it’s just been updated with some fresh solutions!

      The description of the 2.4.0 update of Zendesk For WHMCS should start off with WHMCS users support - an addition which will send email notifications about the in-flow of new ticket replies to any user that participates in a conversation. Excited? Let us make you even more eager to give it a look. The latest version makes WHMCS user details fully synchronized with the Zendesk panel!

      See for yourself how easily you can up your customer service at an amazing 15% discount - give the changelog a thorough read!

      Read more about Zendesk For WHMCS 2.4.0!




      3. Password Manager For WHMCS 3.0 - 25% OFF

      In the business landscape of today’s world, cyber security is a top priority. Safe and long passwords are a great start, however remembering complex keystroke combinations can be too much of a challenge sometimes.

      The answer to these concerns is here - Password Manager For WHMCS 3.0! The latest huge update introduces an overhauled user interface with a brand new look, as well as support for Lagom Client Theme and WHMCS "Twenty-One".

      This fabulous module for extended safety has already been flooded with positive reviews, so delve deeper into the subject and find out how we have elevated it to new heights!

      Read more about Password Manager For WHMCS 3.0!




      4. PanelAlpha sets new trends in WordPress automation!

      Let us remind you of one more grand advancement - the next level in the development of our top-notch system for WordPress instances provisioning, PanelAlpha!

      The addition of Personal Hosting Toolkit will provide your clients with swift and painless control over their accounts by empowering them to handle domains, FTP accounts, DNS zones and more, all from the level of PanelAlpha.

      We all know how crucial a unique brand is nowadays. That’s why you will be able to customize the client area to fit yours however you desire with the Style Manager! Switch colors, enable shadows - from now on, you will be able to let out the inner artist.

      In fact, you can experience it right away via live demo, accessible at all times!

      Put theory into practice and see PanelAlpha in powerful action!




      Need Custom Software Development For Your Business?
      Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
    • By elyes
      hi
      i have this issue with whmcs, when i search for a domain with my local extension .tn, it shows domain is unavailable, but when i try to transfer a domain .tn domain it works fine, and i can do Domain WHOIS Lookup inside whmcs it works fine, just the domain registartion from client area doesn't work
      i'm using version 8.5 and i added the code in dist.whois.json for my local whois server, but still with the same error
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated