Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

ATUALIZAÇÃO 09/09/2016!

Fala galera!

Bom venho atualizar este tópico que tem sido bem utilizado por todos, porém continha uma estrutura bem antiga/desatualizada.

Graças a um amigo Ivens Pontes que refez todo o sistema vou postar agora a nova atualização. Lembrando que esse sistema é feito baseado no Gesior ACC 2012.

 

1 - Se você utiliza linux é necessário ter instalado o php5-curl, mais abaixo irei deixar um comando completo:

apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

[ATENÇÃO] após a instalação reinicie seu apache ou nginx.

 

2 - Acesse sua conta PagSeguro e nesse link cadastre o seu link de retorno e gere sua token em integrações.

http://seusite.com/retpagseguro.php

3 - Abra seu config.php e adicione as seguintes tags:

# PAGE: donate.php
$config['site']['usePagseguro'] = true; //true show / false hide
$config['site']['usePaypal'] = true;	//true show / false hide
$config['site']['useDeposit'] = true;	//true show / false hide
$config['site']['useZaypay'] = true;	//true show / false hide
$config['site']['useContenidopago'] = true;	//true show / false hide
$config['site']['useOnebip'] = true;	//true show / false hide

# Pagseguro config By IVENSPONTES
$config['pagSeguro']['email'] = "[email protected]"; //Email Pagseguro
$config['pagSeguro']['token'] = "YOURTOKENHERE"; // TOKEN
$config['pagSeguro']['urlRedirect'] = 'http://seusite.com/?subtopic=donate&action=final'; //turn off redirect and notifications in pagseguro.com.br
$config['pagSeguro']['urlNotification'] = 'http://seusite.com/retpagseguro.php'; //your return location

$config['pagSeguro']['productName'] = 'Premium Points';
$config['pagSeguro']['productValue'] = 1.00; 	// 1.50 = R$ 1,50 etc...
$config['pagSeguro']['doublePoints'] = false; 	## Double points - true is on / false is off

$config['pagSeguro']['host'] = 'localhost';		## YOUR HOST
$config['pagSeguro']['database'] = 'gesior860';	## DATABASE
$config['pagSeguro']['databaseUser'] = 'root';	## USER
$config['pagSeguro']['databasePass'] = '';		## PASSWORD

[ATENÇÃO] Leia atentamente e preencha todos os campos corretamente para não haver falhas imprevistas.

 

MySQL CODE:

CREATE TABLE  `pagseguro_transactions` (
 `transaction_code` VARCHAR( 36 ) NOT NULL ,
 `name` VARCHAR( 200 ) DEFAULT NULL ,
 `payment_method` VARCHAR( 50 ) NOT NULL ,
 `status` VARCHAR( 50 ) NOT NULL ,
 `item_count` INT( 11 ) NOT NULL ,
 `data` DATETIME NOT NULL ,
UNIQUE KEY  `transaction_code` (  `transaction_code` ,  `status` ) ,
KEY  `name` (  `name` ) ,
KEY  `status` (  `status` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;

4 - Vou disponibilizar um download com alguns arquivos que devem ficar localizados na pasta www/html ou pra você que usa windows htdocs.

html-pag-files1.zip

Contém:

+/custom_scripts/PagSeguroLibrary
+/dntpagseguro.php
+/retpagseguro.php

5 - Mais uma vez vamos fazer o mesmo procedimento só que agora vamos adicionar os seguintes arquivos na pasta pages.

pages.zip

Contém:

+/donate_forms/files.php
+/donate.php

 

Bom é isso, faça um pequeno teste, comente e rep+.

 

Créditos:

Ivens Pontes

Editado por Natanael Beckman (veja o histórico de edições)

  • Respostas 209
  • Visualizações 56.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Natanael Beckman
    Natanael Beckman

    ATUALIZAÇÃO 09/09/2016! Fala galera! Bom venho atualizar este tópico que tem sido bem utilizado por todos, porém continha uma estrutura bem antiga/desatualizada. Graças a um amigo Ivens

  • Natanael Beckman
    Natanael Beckman

    Putz reputado você também kkkkkkkk

  • Para resolver o 1 Problema do direcionamento da pagina que não existe, é so copiar e colar o Arquivo Donate.php e renomear para buypoints.php ficando 2 arquivos iguais só que com o nome diferente!

Posted Images

Postado
  • Autor

Fantástico!!

 

Perfeito, em breve testarei e falarei o resultado. Reputado  :accept: 

 

Sensacional

 

Obrigado galera esses tipos de comentário sempre nos fortalece a ideia de oferecer tutoriais de qualidade!

Editado por Natanael Beckman (veja o histórico de edições)

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
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo