Ir para conteúdo
  • Cadastre-se

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


Posts Recomendados

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?