Aiman H
Member-
Posts
35 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Hotfixes
Everything posted by Aiman H
-
Export Clients data with Domains and Packages
Aiman H replied to Aiman H's topic in Developer Corner
I think there is any other API to get clients password -
Export Clients data with Domains and Packages
Aiman H replied to Aiman H's topic in Developer Corner
Thank you, my last question, is there any API or method to get Clients exported and get also their password encrypted and decrypted to be stored in the new database -
Hello, I'm trying to export Clients data but with Domains and packages, the report interface only give the ability to export 1 client no bulk Do you have any idea or workaround, because I want to externalize whmcs dashboard
-
Hello all, I need your help on how to pass an additional field for Domain registration pass through Domain Reseller API He have an additional field called ( IDCard ) ; an extension to Registrant contact and we need to let our reseller to get the data sent by him in order to create the registrant contact while registering a new domain name. As you know the Domain Reseller API is like this $endpoint = "https://whmcs.example.com/modules/addons/DomainsReseller/api/index.php"; $action = "/order/domains/renew"; $params = [ "domain" => "example.com", "regperiod" => "3", "addons" => [ "dnsmanagement" => 0, "emailforwarding" => 1, "idprotection" => 1, ] ]; $headers = [ "username: email@example.com", "token: ". base64_encode(hash_hmac("sha256", "1234567890QWERTYUIOPASDFGHJKLZXCVBNM", "email@example.com:".gmdate("y-m-d H"))) ]; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "{$endpoint}{$action}"); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($params)); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); $response = curl_exec($curl); curl_close($curl); the reseller try to send an API request like this {"action":"RegisterDomain","request":{"type":"register","domain":"exemple.ctld","nameservers":{"ns1":"ns1.dondominio.com","ns2":"ns2.dondominio.com"},"addons":{"dnsmanagement":"0","emailforwarding":"0","idprotection":"0"},"contacts":{"registrant":{"firstname":"My First","lastname":"Last","address1":"Your address","city":"City","postcode":"04711","state":"New York","country":"US","email":"example@gmail.com","phonenumber":"12465567578","IDCard":"45592437C"},"admin":{"firstname":"My First","lastname":"Last","address1":Address","city":"City","postcode":"04711","state":"NY","country":"US","email":"example@gmail.com","phonenumber":"12465567578","IDCard":"45592437C"},"billing":{"firstname":"My First","lastname":"Last","address1":"Address","city":"City","postcode":"04711","state":"City","country":"US","email":"example@gmail.com","phonenumber":"12465567578","IDCard":"45592437C"},"tech":{"firstname":"My First","lastname":"Last","address1":"Adress","city":"City","postcode":"04711","state":"City","country":"US","email":"example@gmail.com","phonenumber":"12465567578","IDCard":"45592437C"},"IDCard":"45592437C","idcard":"45592437C"},"idcard":"45592437C","idcard":"45592437C","regperiod":"1"}} and he got an error {"response":{"message":"Registrar Error: RegisterDomain\/domain-create(example.cctld): Code (2306) Parameter value policy error; Registrant must have a National ID, Please use Contact Update extension or Web Portal to add the required ID for the registrant contact.","data":null},"message_base":"RegisterDomain"}
-
Ticket Created
-
Your order form do not include Domain names renewals and use funds for clients orders. Secondly, if you can integrate our figma Order form design we can contact you then
-
Hello, We have already used your Order Form, If you can integrate our Custom Design, and make it separate from whmcs, not inside whmcs folder, we can contact you
-
Hello all, We need to develop an external whmcs order form with API and NodeJS or React or Any PHP Framework, more details after we get best offer. We will provide the full figma design project, all you need is to integrate and code and Order Proccess
-
Hello, We need custom VPS module for automation. Create Server, Reset Reboot etc.... The API is available and we need a fast deployment
-
Client Notifications show for only selected clients
Aiman H replied to Aiman H's topic in Developer Corner
Thank you so much, Good Now. -
Client Notifications show for only selected clients
Aiman H replied to Aiman H's topic in Developer Corner
Thank you brutno, but i cannot use client group for this time. Waiting an update from @Brian or @pRieStaKos -
Client Notifications show for only selected clients
Aiman H replied to Aiman H's topic in Developer Corner
@pRieStaKos Thank you for your reply. Can you please Share an example if possible. <?php use WHMCS\View\Menu\Item; add_hook('ClientAreaHomepagePanels', 1, function (Item $homePagePanels) { $thankYouMessage = <<<EOT <p>Thanks for beta testing our latest offerings! To show our appreciation we would like to provide next month of service <strong>on the house</strong>.</p> EOT; // Add a homepage panel with a link to a free month promo and mode it to the // front of the panel list. $homePagePanels->addChild('thanks', array( 'clientid' => 'ClientID1,ClientID2,ClientID3', 'label' => 'Thanks for the help!', 'icon' => 'fa-thumbs-up', 'order' => 20, 'extras' => array( 'color' => 'gold', 'btn-link' => 'https://example.org/free-month-promo', 'btn-text' => 'Redeem Your Free Month', 'btn-icon' => 'fa-arrow-right', ), 'bodyHtml' => $thankYouMessage, 'footerHtml' => 'Act fast! This offer expires soon!', )); }); is it Good or I made a mistake in syntax -
Hello, I want to show a green notification banner for only 3 or 4 clients, so we will use Client ID as argument. How can I show this banner for selected clients with a link to order a single hidden package
-
Contacted you by ticket
-
Hello, We need to develop custom hooks and PDF invoice module for stamped paid incoices For example when the customer make a new order and pay the invoice, an auto generated paid invoice will be made with our company stamp with all our company details vat information etccc. in the footer and company name and address in header. The client will receive the stamped invoice my mail using SMTP. the module should record all stamped invoice and we can download invoice with or without stamp the customer must have already company name entered in his profile plus country must be for example France = FR
-
Hello everyone, I have an issue with cron job last 4 days on whmcs 8.2.1 he last recorded successful end time is 2021-10-02 17:03:42. Please refer to our troubleshooting guide for details regarding how to identify the problem preventing daily cron completion. After I run cron from ssh using all all -F -vvv php -q /home/user/whmcs/crons/cron.php all -F -vvv I get Fatal error: Cannot redeclare fuzoolay() in on line 0 Whoops\Exception\ErrorException: Cannot redeclare fuzoolay() in :0 #0 /home/user/whmcs/vendor/whmcs/whmcs-foundation/lib/Utility/Error/Run.php(0): WHMCS\Utility\Error\Run->handleError(1, 'Cannot redeclar...', '',0) #1 [internal function]: WHMCS\Utility\Error\Run->handleShutdown()
-
Hello, We have a client who own more than 400 domain names. is there a possibility to bulk update domain status to Active? All domain names still pending transfer
-
String array message after order confirmation
Aiman H replied to Aiman H's topic in Troubleshooting Issues
You are right it’s occur also in Six theme, After few checks, that is due to DNS Suite module, we have contacted them to fix that. Thank you Brian -
Hello, When a customer make an order with payment, on order confirmation he see an array message in the top of the page as you can see in the screenshot. is it a debug mode or what exactly?
-
Thank you for your reply We need to use cron job with table in database to store old NS to recover them when the client renew his domain name
-
Hello, As .MA registrar, we can change NS aven if domain expires. We are trying to automate NS change on domain expiration and after renewal the NS come back to the previous NS. the scenario: the domain example.ma expires today. At 00.00 the Ns change to: expired1.mydns.ma expired1.mydns.ma if the client renew his domain name tomorrow, the NS come back to the original one i have see it maybe here in the community, I don't found it
-
issue with whmcs namesnniping lockup for two letter domain name
Aiman H replied to Aiman H's topic in Troubleshooting Issues
Hello Brian, We are an accredited .MA registrar and we know that there is few 2-letter .ma domains still available, if you want to check that I've PM you. I will open a ticket.
