Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. @yorkukhosting We use your module. Do you think you can release a version of your module, with a different folder name, so that it does not conflict with the one WHMCS are going to release? As confirmed earlier in this thread, anyone upgrading to 7.7 will find your files will be overridden. I can see fallout from all this if we are not careful.
  4. Sybille

    API Development

    Hi There, im Search for a Developer that can develop a litte API Script (PHP) for me.. I Pay for it... --> Sample: The Customer have a Invoice with the Value of 103.17 CHF. In Switzerland, we know only 0.05 Steps. The Customer pay 103.15 CHF. Now the Invoice is still open I need a Script over API that serach all Unpaid invoice with a Open Value <0.03 (rounding difference) and than all this Inovice will Paid over a Special Gateway. Conntact me over PN, when you can help me. Thanks
  5. HI Guys, I just upgraded whmcs to 7.7 RC. And I want to disable SSL Monitoring on client area and admin area. Any idea? Thank You, Kurniawan
  6. Let's discuss further details of this project by means of our automated contact form. We will eagerly use our long-term experience in custom software development to build a proxy management module according to your exact preferences.
  7. Hi @WHMCS John, here is the output without HTML # curl -v https://digitheme.de * Trying 173.249.22.99... * TCP_NODELAY set * Connected to digitheme.de (173.249.22.99) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: none * CApath: none * loaded libnssckbi.so * ALPN/NPN, server did not agree to a protocol * SSL connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 * Server certificate: * subject: CN=digitheme.de * start date: Nov 21 08:07:11 2018 GMT * expire date: Feb 19 08:07:11 2019 GMT * common name: digitheme.de * issuer: CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US > GET / HTTP/1.1 > Host: digitheme.de > User-Agent: curl/7.63.0 > Accept: */* > < HTTP/1.1 200 OK < X-Powered-By: PHP/7.2.14 < Content-Type: text/html; charset=UTF-8 < Link: <https://digitheme.de/wp-json/>; rel="https://api.w.org/" < Transfer-Encoding: chunked < Date: Thu, 17 Jan 2019 05:36:00 GMT < Server: LiteSpeed < X-Powered-By: PleskLin < Alt-Svc: quic=":443"; ma=2592000; v="35,39,43,44" < Connection: Keep-Alive < < <!DOCTYPE html> </html> * Connection #0 to host digitheme.de left intact # # # Greetings Christian
  8. Welcome to WHMCS.Community invoicesigner! We're glad you're here please take some time to familiarise yourself with the Community Rules & Guidelines and take a moment to introduce yourself to other WHMCS.Community members in the Introduce Yourself Board.

  9. Hi, is it possible to apply a certain discount for bulk Addon orders? For instance I have a shared hosting product addon that allows the client to select how many mailboxes they want to add to their order but if, for instance, they select more than 10 mailboxes I'd like to apply a 50% discount. Is this possible?
  10. Stripe has an awesome feature that will automatically update a customer's card, if the bank replaces the card (new number, or just new expiration date). However, there is no notification from Stripe to WHMCS that this has occurred. So, we show an expired card in WHMCS, but Stripe is perfectly happy and would allow you to charge the customer's card just fine (but WHMCS won't even try). I can't seem to find any talk about this feature, and I'm not sure why... it would be reduce customer churn and improve customer service. This feature from Stripe has been around for 4 years+. Here is an article about their "Smarter Saved Cards" feature from 2015: https://stripe.com/blog/smarter-saved-cards It says "The customer.source.updated webhook will fire if your customers’ info changes." -- could WHMCS listen for this and do something to update itself about the new card? Thoughts? - Scott
  11. Yesterday
  12. Hi @wp4all, Could you share the rest of the output please? Especially the last few lines. You can skip the HTML in-between though.
  13. WHMCS John

    GoCardless Module Directory Filename

    Hi @yorkukhosting, Thanks for joining in the pre-release discussion. At present WHMCS supports a total of one stored set of payment details per client. However we are planning to introduce support for multiple credit cards (and potentially other tokens) later this year: https://requests.whmcs.com/topic/multiple-credit-card-support_1
  14. yorkukhosting

    GoCardless Module Directory Filename

    I produced the original patch that introduced the mod_gocardless_preauth table and also included some hooks to automate the payment collection ahead of the due date and supress invoice messages for payments underway. Reading through the thread I am concerned that support in 7.7 utilises the ' gatewayid' value in tblClients. By doing this you only allow a single payment method for a user's account. Frequently we find clients will pay the first invoice with a credit/debit card then switch to Direct Debit. This happens when they purchase additional new services so they are activated immediately. Using our implementation with the mod_gocardless_preauth table we can dual run a Credit/Debit Card and Direct Debit per account. I appreciate I am late to contribute to the thread but can you seriously reconsider using 'mod_gocardless_preauth' to store the preauth value from Gocardless? Even if you change the structure, at least persist it in a field other than 'gatewayid'.
  15. I would assume that the array pulls the list from the AcceptedCardTypes field in the configuration table... editing the table wouldn't be a good idea as I imagine using the general settings tab list would overwrite any changes (I think it's a hardcoded list)... using a ClientAreaPageCreditCard hook might work to alter the array, but I don't know how WHMCS would react with a new card brand... might be worth you trying in a dev though and see what it does.
  16. Hi John, Server wich own the WHMCS test environment v7.7 --> cURL command --> destination URL curl -v https://whmcs.com * Trying 2606:4700:10::6814:1408... * TCP_NODELAY set * Connected to whmcs.com (2606:4700:10::6814:1408) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: none * CApath: none * loaded libnssckbi.so * ALPN, server accepted to use h2 * SSL connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 * Server certificate: * subject: CN=*.whmcs.com,OU=IT,O=WHMCS Limited,L=Milton Keynes,C=GB * start date: Feb 05 00:00:00 2018 GMT * expire date: Feb 05 12:00:00 2019 GMT * common name: *.whmcs.com * issuer: CN=GeoTrust RSA CA 2018,OU=www.digicert.com,O=DigiCert Inc,C=US * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * Using Stream ID: 1 (easy handle 0x89de30) > GET / HTTP/2 > Host: whmcs.com > User-Agent: curl/7.63.0 > Accept: */* So I'm sure that cURL works fine the shown Domain in the first post curl -v https://digitheme.de * Trying 173.249.22.99... * TCP_NODELAY set * Connected to digitheme.de (173.249.22.99) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: none * CApath: none * loaded libnssckbi.so * ALPN/NPN, server did not agree to a protocol * SSL connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 * Server certificate: * subject: CN=digitheme.de * start date: Nov 21 08:07:11 2018 GMT * expire date: Feb 19 08:07:11 2019 GMT * common name: digitheme.de * issuer: CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US > GET / HTTP/1.1 > Host: digitheme.de > User-Agent: curl/7.63.0 > Accept: */* > < HTTP/1.1 200 OK Greetings Christian
  17. How to add new type (brand) of creditcard in creditcard.tpl??
  18. brian!

    Automatially put clients into groups

    there was the old Set Client Groups addon, but the developer went missing, changed his business name and his products were later removed from MarketPlace! 🙄 there is a similar product there, but only marked as compatible with v6 - so probably not much help. not on it's own, no. ultimately, I think you should just need a ClientAdd hook to alter the groupid value when the account is being created by WHMCS (assuming that you've already setup the client group itself)... the trick will be detecting when to change it, e.g detect its coming from the new site, rather than the old one. again that would either be a hook (clientareapage or clientarepagesubmitticket) or a template edit... I would imagine that you'd have to make these departments client only, so that they will need to login and once logged in, you can detect their client group and decide which departments to show... as a hook, it should just be removing entries in the appropriate array, but you'll have to plan out who sees which departments (e.g old site clients, new site clients and those not logged in).
  19. brian!

    domain search error

    those 404 errors could mean that there are file(s) missing - so it could do no harm to try reuploading the 'vendor' folder again... i'm also assuming that you haven't altered standard_cart and Six in any way too. your site does work when using the Modern orderform template... you might be better off opening a ticket with support and letting them take a look - there are so many things that could be causing this, that they may be able to decide which it is after a closer inspection of your setup... and perhaps update this thread when you find the cause...
  20. If you still need help please contact us here
  21. brian!

    Income Forecast Error

    the income forecast report includes domains too - so it's possible that it's an active domain with a 2+ years registration period causing this. there will be something in either that tblhosting or tbldomains that this report is getting that value from (unless there is an error in one of those tables)... it can't be making it up ! 🙂
  22. brian!

    Adding second currency in invoices

    I thought that stopped after you had made 5 posts... but ours is not to reason why. 🙄 number_format is really just about defining the decimal places of the result and its general formatting... I think I explained roughly what needs to be done, but not necessarily how to do it lol.
  23. snake

    Manual Provisioning

    There are some basic features that are still missing since I started using WHMCS over 10 years ago. So I don;t hold out much hope 🙂
  24. I have created a new website/brand, but will be doing all the billing through my existing WHMCS. Is there any way to put clients who signup from this website into a specific group automatically? Any variable I can pass on the cart URL's maybe. I would also like to restrict those customers to specific support depts for this brand, any way to do that?
  25. Hi @wp4all, This feature is a live detection of the SSL status to the domain entered into the "Domain" field on the service, it is not based upon what products the client has in their account. The SSL Monitoring test performs a curl call to https://yourdomain.com with the ssl_verify_peer option enabled. A red status indicates that cURL on your WHMCS server was able to connect to the domain, but unable to validate the certificate. Any error code returned by cURL will result in a red certificate icon. To troubleshoot, connect to the command-line of your WHMCS server and run: curl -v https://yourdomain.com Replace yourdomain.com with the value from the Domains field in WHMCS. An error response might look like: [root@john ~]# curl -v https://v75.test.whmcs.rocks * About to connect() to v75.test.whmcs.rocks port 443 (#0) * Trying 104.20.20.8... connected * Connected to v75.test.whmcs.rocks (104.20.20.8) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL: certificate subject name '*.whmcs.com' does not match target host name 'v75.test.whmcs.rocks' * NSS error -12276 * Closing connection #0 curl: (51) SSL: certificate subject name '*.whmcs.com' does not match target host name 'v75.test.whmcs.rocks' In this case, curl error 51 is returned, so the SSL Status for the v75.test.whmcs.rocks hosting account in WHMCS would be red. Please work with your server admin/hosting provider to resolve the cURL connection error between your WHMCS server and the hosting server. To remove the SSL certificate status from your custom template, edit the following files: clientareaproductdetails.tpl clientareaproducts.tpl
  26. brian!

    Affiliates cpanel

    i'd go along with @mwndesign in that it's probably not a good idea security-wise, but if you really want to you could probably use ModulesGarden's Reseller Center addon module - that allows resellers (aka affiliates) to login as their users (to WHMCS I assume)... and once logged in, there should be cpanel links for appropriate products...
  27. brian!

    PayPal Credit

    sadly, I can't read the link as I suspect its for US PayPal customers only - but on the equivalent UK site, the APIs page mentions Payflow... Express Checkout is mentioned on the same page, but doesn't specifically list PayPal Credit (only Payflow does)... there is a Payflow Pro gateway option within WHMCS... https://docs.whmcs.com/Payflow_Pro but I don't recall anyone here asking about PayPal Credit before, so I don't know if this is the gateway you need - Support may be able to specifically tell you and it might be quicker to open a support ticket than wait for a WHMCS support member to see this thread. you may need to go to the product groups setup and add it as an available gateway for those products, as I don't think new gateways get automatically enabled for products... it should be available as a gateway for domain purchases without any additional changes.
  28. Welcome to WHMCS.Community Rasser! We're glad you're here please take some time to familiarise yourself with the Community Rules & Guidelines and take a moment to introduce yourself to other WHMCS.Community members in the Introduce Yourself Board.

  1. Load more activity
×

Important Information

By using this site, you agree to our Terms of Use & Guidelines