Este manual vai te ajudar a integrar a consulta em MagnusBilling com o banco da portabilidade local.
ANTES DE VOCÊ INICIAR LEMBRE QUE NOS PODEMOS FAZER ISSO POR VOCÊ. GRATIS
1 - Antes de mais nada é preciso voce ter em mãos seu usuario e senha da portabilidade.
O Mbilling tem um script nativo para importar e atualizar o seu banco de dados automaticamente.
Para importar o banco de dados executamos o seguinte comando via SSH.
php /var/www/html/mbilling/cron.php portabilidade SEU_USUARIO SUA_SENHA
Este comando vai fazer todo o processo por vc. Ao finalizar a execução do comando, que pode levar varios minutos, seu mbilling ja tera o banco local, e você poderá ativar nos planos.
Voce precisa adicionar este mesmo comando no cron, para que seja atualizado seu banco de dados.
OBS: Lebre de colocar seu MBilling em portugues. coloque a opção "Idioma Mbilling = br" e a opção "País = BRL"
2 - Ativar a portabilidade nos planos.
No Mailing voce pode escolher quis os planos que vao consultar a portabilidade, e também escolher se quer consultar somente celular ou fixo. Para isso abra o menu Tarifas - Planos, e altere nos plano que desejar ativar a portabilidade as opções
Ative somente quando realmente quiser usar a portabilidade no plano. Se nao for necessário nao ative.
Quando voce ativa a portabilidade em um plano, o Mbilling vai gerar automaticamente os prefixos de cada operadora no plano. Entre no menu Tarifas-Tarifas filter o plano que ativou a portabilidade e veja os novos prefixos, como a imagem abaixo.
O Mbilling usa o prefixo 1111 + RN1 da operadora para nao ter conflito com nenhum outra rota de nenhum pais.
Agora é so apontar cada prefixo para o tronco desejado.
Qualquer duvida sobre o Mbilling consulte a documentação no link https://www.magnusbilling.com/br/documentacao.html