Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Hi John First of all - The hotfix to 7.8.3 - I had no idea this existed till now - Even thou the bugs it fixes I reported - My ticket was closed without them providing any reference numbers. Ticket: #TBY-993665 Second - While WHMCS seems to have fixed some of the bugs, it does not address the main issue - the user interface. Not only this, the integration is extremely slow compared to 7.7.x (i demonstrated this in the video I included in my ticket #TBY-993665) The User interface simply must go. The client will NEVER hit a PAY NOW button to 'Update' their card details - even if it shows a $0.00 amount. Would you put your card details into a screen that looks like this when you owe nothing? (adding a new card in admin area) There are so many things wrong with this. 1. Login button shouldn't be there in top right corner. 2. eWay logo shouldn't be there at all. 3. Purchase details shouldn't be there - they are not purchasing anything! 4. Card images listed are not complete. 5. Pay Now button shouldn't be there - All they are doing is adding a new card. Compare to 7.7.x which i have placed in the screenshot. That's much more suitable. Simply, WHMCS chose the wrong integration method without consultation with eWay. You rushed it out the door and now you are asking us to live with it.
  3. Welcome to WHMCS.Community navegados! 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.

  4. Welcome to WHMCS.Community WayBetterWeb! 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.

  5. Welcome to WHMCS.Community rach! 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.

  6. iam setup whmcs and when i want insert price for my product but i can see box for typing price how i can solve this problem? thanks Reply Report Edit Delete A Remove formatting BoldItalicUnderlineStrike-through Text colorFont familyFont size Insert linkInsert imageSmiliesInsert AlignmentListInsert table UndoRedo DraftsToggle BB code Hide Write your reply... Post reply Preview Share: FacebookTwitterRedditPinterestTumblrWhatsAppEmailLink Home Forums General Software & Scripts (non IPTV Stuff) Web Software (Scipts & Templates) English (US) Terms and rules Privacy policy Help Home RSS community software by XenForo® © 2010-2019 XenForo Ltd. World of IPTV would like your permission to enable push notifications.
  7. higuys iam setup whmcs nulled but when i forgot password take link forget password i cant see itme of this pageDoes anyone know what the reason is ؟
  8. Welcome to WHMCS.Community ahwaznoname! 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. Welcome to WHMCS.Community emailsaler! 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.

  10. Kian

    Use value for variable in hook

    🤣 no. It was just an example based on a method I get used to implement in my WHMCS projects to retrieve stuff from tblconfiguration from any place (module, hooks, pages, widgets...)
  11. DennisHermannsen

    Use value for variable in hook

    Alright, thanks! I'm guessing that GiveMeEverythingINeedToSendAnEmail isn't actually a valid function? 😄
  12. Welcome to WHMCS.Community ibrahim! 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.

  13. Kian

    Use value for variable in hook

    I could be wrong but Decrypt() and Encrypt() internal functions are not documented. For sure they were in past but I can no longer spot them. At least there are their API-equivalent: DecryptPassword and EncryptPassword.
  14. feature requests in WHMCS take around 4-5 years to be completed - no, i'm not joking. 🙄 let me give you a similar request to yours, 6-years old, 1 vote and now archived... https://requests.whmcs.com/topic/ability-for-client-or-admin-to-merge-domain-invoices-perhaps-to-monthly I don't think a feature like this would be introduced in anything other than a major release, so v7.9, v8 etc.. but I don't expect to see another major release this year, so you're looking at 2020 - and I suspect in reality, years after that. the Billing Extension addon includes an option for monthly invoicing amongst other features... it's possibly overkill for your needs, but I can't think of another addon that consolidates monthly invoicing - so short of aligning all your due dates, or creating a custom solution, that might be your only short-term option.
  15. brian!

    VAT

    ... but as you admit yourself, you're not resident in the EU, so what he's talking about doesn't apply to you... in the UK, if my business has (or I think will have) sales over £85k, I have to register for VAT; if it's less than that, I can still voluntarily register if I wish to... alternatively, I could register for MOSS and charge EU customers tax, but not those in the UK... but none of that is relevant to you because you're not resident in the EU. as a non-resident, you'll either have to register for VAT in one of the countries and collect the appropriate tax, or not register and not collect the tax - but then you might face more questions from customers like the one that caused you to start this thread!
  16. DennisHermannsen

    Use value for variable in hook

    Is there any documentation for that anywhere? 🙂
  17. I found this request and wonder if anyone has any idea when it can be implemented? And if there is any work around for now? Thanks.
  18. graziano_68

    VAT

    However , is it true what reported above by Remitur that " The rules in EU are that if you if you exceed the sale threshold for the country in EU you need to register as a VAT company. " because I have a small business and surely I do not exceed the sale threshold for any country in EU.
  19. graziano_68

    VAT

    in other words , even if you want to be legal you can easly fail . It's becoming always harder to have a small business.
  20. Kian

    Use value for variable in hook

    Decrypt (and Encrypt) takes care of that for you. You can also use API DecryptPassword.
  21. Yesterday
  22. DennisHermannsen

    Use value for variable in hook

    Wait, is there any way to actually decrypt the SMTP password from the WHMCS settings? AFAIK, it can only be done using the cc encryption hash, and I haven't had any luck retrieving that? 😛 Also, I have a few if/else conditions in the email template, so the best solution would be to be able to parse the actual template the way WHMCS does.
  23. Kian

    VAT

    In some countries (eg. Italy) it's on a monthly basis if you earn a lot of money. Back on topic, there's a very important detail that is missing: VIES. Let's suppose that you register your VAT Number in Germany and that you sell a product that costs 100$ Italian customer (individual) pays 100$+ 22% IVA Italian customer (business) not registered in the VIES system pays 100$ + 22% IVA Italian customer (business) registered on VIES pays just 100$ (no tax) German customer (individual) pays 100$ + 19% MwSt./USt. German customer (business) not registered on VIES pays 100$ + 19% MwSt./USt. German customer (business) registered on VIES pays 100$ + 19% MwSt./USt. Rest of Europe Exceptions: Spain: Canary Islands (Las Palmas, Tenerife) UK: Mann Island, Channel Islands Overseas territories (damn France and Netherlands) Italy: Livigno, Campione d'Italia, Lugano Full list I'd suggest you to stay away from countries with electronic invoicing or that are going to adopt it. Let me give you an example with Italy (it has electronic invoicing). Here is what happens just with italian customers! Individual pays 100$+ 22% IVA Business not registered on VIES system pays 100$ + 22% IVA Business registered on VIES pays 100$ + 22$ IVA Business listed on FTSE MIB stock exchange pays 100$ * State-owned business pays 100$ * State-controlled business pays 100$ * State-partecipated business 70% or higher pays 100$ * Public Administration pays 100$ * Livigno, Campione d'Italia, Lugano 100$ (I'm not 100% sure!) San Marino I have no f**king idea 🤮 Can someone annex this country? Vatican City... Dear Pope, we need to talk The rest of EU and the world * You must verify their identities in "awesome" ways
  24. Kian

    Use value for variable in hook

    Given that you can freely use SendEmail if you want to, you can still use Email Templates and variables also with PHPMailer. It's a bit boring process but that's part of our job 😛 Query db, str_replace. Job done. <?php // Spoiler alert !!! THIS IS AN EXAMPLE !!! It won't work for real // Load your Email Template (any language) $EmailTemplate = 'SELECT subject, message, language FROM tblemailtemplates WHERE name = "Your Email Template"'; /* * Use language as key like in the following example * * $EmailTemplate['italian'] = array('subject' => 'Benvenuto', message => 'Gentile {$clientname}<br>La tua mail è {$email}'); * $EmailTemplate['english'] = array('subject' => 'Welcome', message => 'Dear {$clientname}<br>Your email is {$email}'); */ // Load your Clients $Clients = array( array('email' => 'mike@example.com', 'name' => 'Mike Tyson', 'language' => 'italian'), array('email' => 'sarah@example.com', 'name' => 'Sarah Connor', 'language' => 'english'), array('email' => 'arnold@example.com', 'name' => 'Arnold Schwarzenegger', 'language' => 'english'), ); // Autoload PHPMailer include ROOTDIR . '/vendor/phpmailer/phpmailer/PHPMailerAutoload.php'; // Load email details from tblconfiguration $conf = GiveMeEverythingINeedToSendAnEmail('CompanyName', 'Email', 'MailType', 'SMTPHost', 'SMTPUsername', 'SMTPPassword', 'SMTPort'); // Don't forget to decrypt the password $conf->SMTPPassword = Decrypt($conf->SMTPPassword); // Send emails foreach ($Clients as $Client) { try { // Send via SMTP if ($conf->MailType == 'smtp') { $mail->IsSMTP(); $mail->Host = $conf->Host; $mail->SMTPAuth = false; $mail->Port = $conf->SMTPort; $mail->Username = $conf->SMTPUsername; $mail->Password = $conf->SMTPPassword; } // Send without SMTP else { $mail->IsMail(); } $mail->AddAddress($client['email'], $client['name']); $mail->SetFrom($conf->Email, $conf->CompanyName); $mail->Subject = $EmailTemplate[$Client['language']]['subject']; // Populate Email Template variable $mail->MsgHTML(str_replace(array('{$clientname}', '{$email}'), array($Client['name'], $Client['email']), $EmailTemplate[$Client['language']]['message'])); $mail->Send(); } catch (phpmailerException $e) { //echo $e->errorMessage(); //Pretty error from PHPMailer } catch (Exception $e) { //echo $e->getMessage(); //Boring error from anything else! } } This way every client will receive the email with correct language using Email Templates & variables. The reasons why I prefer to use PHPMailer instead of SendEmail are the following: SendEmail doesn't support attachments 🤧 SendEmail doesn't allow to send emails from a different address 😟 With PHPMailer you more freedom 🤩 Dynamic CC, BCC, AltBody (non-HTML version) etc.
  25. DennisHermannsen

    Use value for variable in hook

    The main reason I was using the SendEmail API was that I could use it to send emails that was built as email templates. I've already configured the module to send emails using SwiftMailer with the AntiFlood plugin (which allows configuring how many emails to send at a time). I can't really think of a way to send these emails (including variables) without SendEmail. Any ideas, @Kian or @brian!?
  26. Hi! I know that someone previously asked this here but I'm not able to submit replies there. The only answer that question got was to try {$domain_id}, but that variable does not exist (at least, not in the scope of a domain's email template). Does anyone know how to get the ID of a domain from within an email template? The value is at column id from table tbldomains. Thanks!
  27. Welcome to WHMCS.Community Santiago Botto! 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 and understand your posts will initially be pre-moderated