Jump to content

Módulo whmcs paypal plus, o checkout transparente do paypal


gofas

Recommended Posts

20 minutos atrás, gofas disse:

Atualizei o módulo @Thiago Sabaia:
https://github.com/gofas/whmcs-paypalplus

Me avise se funciona agora pra vc, por favor.

acabei de atualizar aqui e continua dando erro, sempre que vai salvar da tela branca e exibe o erro

Warning: Cannot modify header information - headers already sent by (output started at /home/.../public_html/modules/gateways/gofaspaypalplus/configuration.php:1) in /home/.../public_html/includes/classes/WHMCS/Application.php on line 0

 

Link to comment
Share on other sites

Mesmo se tentar ignorar a tela branca durante o salvamento, quando o cliente vai pagar não rola

além de aparecer esses erros na fatura

Warning: end() expects parameter 1 to be array, null given in /home/.../public_html/modules/gateways/gofaspaypalplus/params.php on line 163

Warning: include(/home/.../public_html/modules/gateways/gofaspaypalplus/functions.php): failed to open stream: No such file or directory in /home/.../public_html/modules/gateways/gofaspaypalplus.php on line 15

Warning: include(): Failed opening '/home/.../public_html/modules/gateways/gofaspaypalplus/functions.php' for inclusion (include_path='/home/.../public_html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/lib/php:/usr/local/lib/php') in /home/.../public_html/modules/gateways/gofaspaypalplus.php on line 15

parece que está faltando esse functions.php ou o apontamento está incorreto.

Link to comment
Share on other sites

Em 07/09/2016 at 09:03, Thiago Sabaia disse:

Mesmo se tentar ignorar a tela branca durante o salvamento, quando o cliente vai pagar não rola

além de aparecer esses erros na fatura


Warning: end() expects parameter 1 to be array, null given in /home/.../public_html/modules/gateways/gofaspaypalplus/params.php on line 163

Warning: include(/home/.../public_html/modules/gateways/gofaspaypalplus/functions.php): failed to open stream: No such file or directory in /home/.../public_html/modules/gateways/gofaspaypalplus.php on line 15

Warning: include(): Failed opening '/home/.../public_html/modules/gateways/gofaspaypalplus/functions.php' for inclusion (include_path='/home/.../public_html/vendor/phpseclib/phpseclib/phpseclib:.:/usr/lib/php:/usr/local/lib/php') in /home/.../public_html/modules/gateways/gofaspaypalplus.php on line 15

parece que está faltando esse functions.php ou o apontamento está incorreto.

Verdade, esse arquivo foi eliminado do projeto e eu esqueci de remover a linha 15, a atualização de hoje deve resolver isso:
https://github.com/gofas/whmcs-paypalplus

Link to comment
Share on other sites

2 horas atrás, gofas disse:

Verdade, esse arquivo foi eliminado do projeto e eu esqueci de remover a linha 15, a atualização de hoje deve resolver isso:
https://github.com/gofas/whmcs-paypalplus

atualizei aqui e o erro ao efetuar alguma alteração nos gateways continua.

Warning: Cannot modify header information - headers already sent by (output started at /home/.../public_html/modules/gateways/gofaspaypalplus/configuration.php:1) in /home/.../public_html/includes/classes/WHMCS/Application.php on line 0

já ao abrir a fatura, aparece o seguinte erro

Warning: end() expects parameter 1 to be array, null given in /home/.../public_html/modules/gateways/gofaspaypalplus/params.php on line 163

e o botão de pagar não aparece, tanto o padrão como inserindo uma imagem http://i.imgur.com/iEHKXVM.png

Para fins de teste, apliquei o PHP 5.5 e 5.6 e os problemas na parte da fatura continuam.

-

Ou seja, o erro ao salvar alguma mudança na administração está relacionada a incompatibilidade do código com algumas versões do PHP

E o problema da fatura é bem provavel que seja diretamente com o código e não versão do php.

Link to comment
Share on other sites

12 horas atrás, Thiago Sabaia disse:

atualizei aqui e o erro ao efetuar alguma alteração nos gateways continua.


Warning: Cannot modify header information - headers already sent by (output started at /home/.../public_html/modules/gateways/gofaspaypalplus/configuration.php:1) in /home/.../public_html/includes/classes/WHMCS/Application.php on line 0

já ao abrir a fatura, aparece o seguinte erro


Warning: end() expects parameter 1 to be array, null given in /home/.../public_html/modules/gateways/gofaspaypalplus/params.php on line 163

e o botão de pagar não aparece, tanto o padrão como inserindo uma imagem http://i.imgur.com/iEHKXVM.png

Para fins de teste, apliquei o PHP 5.5 e 5.6 e os problemas na parte da fatura continuam.

-

Ou seja, o erro ao salvar alguma mudança na administração está relacionada a incompatibilidade do código com algumas versões do PHP

E o problema da fatura é bem provavel que seja diretamente com o código e não versão do php.

Legal Thiago, muito obrigado por compartilhar seu diagnóstico, assim é bem mais fácil de ajudar!

O botão, vc precisa marcar a opção "usar botão do módulo", se não o módulo tenta usar o botão do PayPal, porém, o botão do PayPal não está aparecendo desde a última atualização na API do PPP, o suporte disse que vai me avisar quando corrigir isso.

As mensagens do PHP que vc relatou não são necessariamente erros, "warnings" são "dicas de boas práticas do PHP, estou tentando simular esses avisos para elimina-los, ma vc pode  usar o módulo sem problemas enquanto isso.

 

Link to comment
Share on other sites

27 minutos atrás, opencag disse:

Qual a diferença do paypal plus ?

Aqui a empresa é ME e estou usando gerencianet somente para boleto.

O PayPal que o pessoa costuma usar, para fazer o pagamento o cliente é redirecionado ao site do PayPal.

No PayPal Pro, é o checkout transparente que todo mundo conhece, o cliente insere os dados do cartão direto no WHMCS e nem sabe que está pagando via PayPal. Nesse caso os dados do cartão passam pelo seu sistema

Já o PayPal Plus ele cria um inframe dentro da fatura, dessa forma o cliente consegue fazer o pagamento sem sair do site do PayPal e os dados do cartão vai direto ao paypal sem passar pelo seu sistema.

Link to comment
Share on other sites

8 horas atrás, Rocha Neto disse:

Aproveitando o gancho, alguém sabe dizer se o Pro ou o Plus, permite que ao salvar o cartão, o cliente possa ser faturado automaticamente? (A chamada cobrança recorrente)

No Pro isso é possível, só vai depender do sistema. Pois nele os dados do cartão de credito fica salvo no seu sistema e não no PayPal, então seu sistema pode ser configurado para processar o pagamento automaticamente. Uma pena ainda não está disponível no Brasil, pois ele já tem integração com o WHMCS nativamente. 

O Plus eu já não sei informar.

Link to comment
Share on other sites

1 hora atrás, Thiago Sabaia disse:

No Pro isso é possível, só vai depender do sistema. Pois nele os dados do cartão de credito fica salvo no seu sistema e não no PayPal, então seu sistema pode ser configurado para processar o pagamento automaticamente. Uma pena ainda não está disponível no Brasil, pois ele já tem integração com o WHMCS nativamente. 

O Plus eu já não sei informar.

Gratidão pela ajuda @Thiago Sabaia, vc consegue descrever muito bem, vou lembrar sempre de vc!

O PayPal Plus ainda não permite o pagamento recorrente nem pré aprovado (semelhante ao PayPal pro).

Mas se o cliente salvar o cartão o pagamento é feito com apenas um clique, é tão prático que o cliente não vai ver dificuldades em efetuar o pagamento.

 

Link to comment
Share on other sites

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...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...

Important Information

Do you agree with our terms?