Jump to content
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Amigos, nativamente no Whmcs existe alguma opção pra quando contratado pelo m cliente determinado produto abrir um ticket de suporte?


1 hora atrás, heenrique disse:

Amigos, nativamente no Whmcs existe alguma opção pra quando contratado pelo m cliente determinado produto abrir um ticket de suporte?

nativamente não, somente via hook/módulo.

Chamou? Estamos ai!


  • Author

Existe algum módulo Free com essa função?

 


43 minutos atrás, heenrique disse:

Existe algum módulo Free com essa função?

 

Até onde conheço não! Melhor é desenvolver algo personalizado para você mesmo.


4 horas atrás, heenrique disse:

Amigos, nativamente no Whmcs existe alguma opção pra quando contratado pelo m cliente determinado produto abrir um ticket de suporte?

Nativamente não porem tava com um tempinho aqui e criei um hook pra voce!

<?php

//////////////////////////////////////////////////////////////////////////////////////////
// Gerencia sessões //////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////

use WHMCS\Session;

//////////////////////////////////////////////////////////////////////////////////////////
// API Carbon ////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////

use Carbon\Carbon;

//////////////////////////////////////////////////////////////////////////////////////////
// API Laravel DataBase //////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////

use WHMCS\Database\Capsule;

add_hook('AfterShoppingCartCheckout', 1, function($vars) {

    $MMHospedagem_OrderID = $vars['OrderID'];
    $MMHospedagem_OrderNumber = $vars['OrderNumber'];
    $MMHospedagem_InvoiceID = $vars['InvoiceID'];
    
    // ID do Cliente pela fatura
    foreach (Capsule::table('tblinvoices')->where([['id','=',$MMHospedagem_InvoiceID],])->get() as $client) {
        $iddocliente = $client->userid;
    }
        
    // Dados do Cliente tblclients
    foreach (Capsule::table('tblclients')->where([['id','=',$iddocliente],])->get() as $informacoesdocliente) {
        $primeironome = $informacoesdocliente->firstname;
        $sobrenome = $informacoesdocliente->lastname;
        $email = $informacoesdocliente->email;
        $telefone = $informacoesdocliente->phonenumber;
        $endereço = $informacoesdocliente->address1;
        $bairro = $informacoesdocliente->address2;
        $cidade = $informacoesdocliente->city;
        $estato = $informacoesdocliente->state;
        $cep = $informacoesdocliente->postcode;
    }

    // Abaixo modifique com as informações do ticket!

    $command = 'OpenTicket';
    $postData = array(
        'deptid' => '1', //ID do departamento 
        'subject' => 'Adicione titulo aqui', // Titulo
        'message' => 'Adicione mensagem aqui', // Mensagem
        'clientid' => $iddocliente,
        'priority' => 'Medium',
        'markdown' => true,
    );

    $results = localAPI($command, $postData, $adminUsername);

});



Eu tenho um aqui que o @edvan criou pra nós, vou disponibilizar durante o dia.

Ele cria um ticket quando o cliente faz o pedido e a fatura é marcada como paga, pra nós serve pro provisionamento de servidores, pois eles são provisionados manualmente, também é multi-linguagem.


Download: https://github.com/imprezahost/whmcs-invoice-paid-hook

Instalação:

Adicione os arquivos fatura_paga.php e conf_fatura_paga.php no diretório /includes/hooks do seu WHMCS.

Edite o arquivo conf_fatura_paga.php na linha 35 e informe o ID do departamento para onde os tickets serão abertos.

Edite o arquivo conf_fatura_paga.php na linha 36 e informe o ID dos produtos que você deseja que seja disparado o ticket.

Edite o arquivo fatura_paga.php entre as linhas 46 e 88 para editar as traduções e mensagem que o cliente de cada linguagem irá receber, você pode adicionar mais traduções.


1 hora atrás, Thiago Santos disse:

Eu tenho um aqui que o @edvan criou pra nós, vou disponibilizar durante o dia.

Ele cria um ticket quando o cliente faz o pedido e a fatura é marcada como paga, pra nós serve pro provisionamento de servidores, pois eles são provisionados manualmente, também é multi-linguagem.

3,2,1 e os espertinhos vão pegar e começar a vender no ML, rs

Edited by edvan


6 minutos atrás, edvan disse:

3,2,1 e os espertinhos vão pegar e começar a vender no ML, rs

Sempre vão existir infelizmente.


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Important Information

Do you agree with our terms?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.