Ir para conteúdo
  • Cadastre-se

[Pagseguro Automático] 100% e com Double Points OPCIONAL


Posts Recomendados

  • Respostas 74
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Fala linduxos do TK, hoje vim trazer para vocês um sistema que venho modificando a algum tempo. O Sistema de pagseguro automático, ao longo do script ensinarei perfeitamente como instalar/configurar.

Até onde eu sei ele usa a porta do apache ...  Nesse campo você escolhe a quantidade de pontos:  <input name="item_quant_1" type="text" value="10" size="5" maxlength="5"> Verificando os camp

porque precisa de um site registrado ,aqui no meu tbm aparece isso.

Posted Images

Muito bom cara, muito bem explicado, não testei ainda, mas pelo que li esta correto, reputado!

 

Obrigado Luan, testei aqui novamente está 100% funcional juntamente com o Double Points entregando perfeitamente hehe. Agradeço o feedback.

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites

inicialmente nao funcionou, entao desliguei o firewall e fico ok, voce sabe qual a porta que o pagseguro usa para eu liberar?

na tabela no banco de dados nao esta marcando nada, mas esta adicionando os pontos "normal"

eu disse normal acima porque eu comprei 1 ponto e adicionou 1 ponto, blz.

depois comprei 3 pontos mas adicionou apenas 1 ponto.

 

isso so aconteceu comigo?

468x60.gif

Link para o post
Compartilhar em outros sites

Dificil de adaptar para modern?

 

Nunca testei modern Yamaken, não quer ser o primeiro a testar?

 

 

inicialmente nao funcionou, entao desliguei o firewall e fico ok, voce sabe qual a porta que o pagseguro usa para eu liberar?

na tabela no banco de dados nao esta marcando nada, mas esta adicionando os pontos "normal"

eu disse normal acima porque eu comprei 1 ponto e adicionou 1 ponto, blz.

depois comprei 3 pontos mas adicionou apenas 1 ponto.

 

isso so aconteceu comigo?

 

As portas do csf, api são as mesmas que spamam e-maill, quanto ao comprar 3 adicioanar um não entendi, como está a parte do double points me mande.

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites

eu nao quero double entao coloquei acima de 500 pontos

 

quando eu compro 3 points, 3 reais, o script adiciona apenas 1 ponto, independente se for 3 pontos ou 100 pontos.

eu uso a porta 25 para smtp e ja esta liberada, mas o pagseguro deve usar outra.

468x60.gif

Link para o post
Compartilhar em outros sites

Até onde eu sei ele usa a porta do apache ... 

Nesse campo você escolhe a quantidade de pontos: 

<input name="item_quant_1" type="text" value="10" size="5" maxlength="5">

Verificando os campos .. 

$NumItens = $_POST['ProdValor_1'];
$ProdQuantidade_x = $POST['ProdQuantidade_1'];

No scripts esta usando o ProdValor_1, mas acho que o valor que recebe o item quantidade é o ProdQuantidade_1 .. mas não testei, não sei ...

 

 

Agora seguindo a linha do script para não ter promoções basta retirar isso:
 

if ($NumItens >= 5) {
$pontosadd = $NumItens * 2;
} else {
$pontosadd = $NumItens;
}

E mudar aqui:

mysql_query("UPDATE accounts SET premium_points = premium_points + '$pontosadd' WHERE name = '".htmlspecialchars($accname)."'");

Por isso:

mysql_query("UPDATE accounts SET premium_points = premium_points + '$NumItens' WHERE name = '".htmlspecialchars($accname)."'");

Teste ai!

Link para o post
Compartilhar em outros sites

Até onde eu sei ele usa a porta do apache ... 

Nesse campo você escolhe a quantidade de pontos: 

<input name="item_quant_1" type="text" value="10" size="5" maxlength="5">

Verificando os campos .. 

$NumItens = $_POST['ProdValor_1'];
$ProdQuantidade_x = $POST['ProdQuantidade_1'];

No scripts esta usando o ProdValor_1, mas acho que o valor que recebe o item quantidade é o ProdQuantidade_1 .. mas não testei, não sei ...

 

 

Agora seguindo a linha do script para não ter promoções basta retirar isso:

 

if ($NumItens >= 5) {
$pontosadd = $NumItens * 2;
} else {
$pontosadd = $NumItens;
}

E mudar aqui:

mysql_query("UPDATE accounts SET premium_points = premium_points + '$pontosadd' WHERE name = '".htmlspecialchars($accname)."'");

Por isso:

mysql_query("UPDATE accounts SET premium_points = premium_points + '$NumItens' WHERE name = '".htmlspecialchars($accname)."'");

Teste ai!

 

Exatamente Luan, eu ia dizer a mesma coisa mais ia esquecer de retirar a query do mysql HAHA.

Obrigado Reputado.

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites

Aparece isso quando eu tento fazer uma compra 

Erro 100 - O E-MAIL não está no formato correto.
Link para o post
Compartilhar em outros sites

Você adicionou e configurou isso no config.php?

// Pagseguro Automático
// Seu email cadastrado no PagSeguro
$config['pagseguro']['email'] = 'SEU E-MAIL DO PAGSEGURO';
// Nome do produto
$config['pagseguro']['produtoNome'] = 'Premium Points';

// Valor de cada ponto
// Exemplo de valores:
// 100 = R$ 1,00
// 250 = R$ 2,50
$config['pagseguro']['produtoValor'] = '100';
Link para o post
Compartilhar em outros sites

 

Você adicionou e configurou isso no config.php?

// Pagseguro Automático
// Seu email cadastrado no PagSeguro
$config['pagseguro']['email'] = 'SEU E-MAIL DO PAGSEGURO';
// Nome do produto
$config['pagseguro']['produtoNome'] = 'Premium Points';

// Valor de cada ponto
// Exemplo de valores:
// 100 = R$ 1,00
// 250 = R$ 2,50
$config['pagseguro']['produtoValor'] = '100';

Adicionei sim , mais mesmo assim ta dando esse erro oq faço?

Link para o post
Compartilhar em outros sites
  • 4 weeks later...

Absolute, como eu configuro pra cada 10 reais dar 100 PP e acima de 50 reais ser double ?

 

 

nao consigo configurar a URL de retorno, meu servidor tem :8090, como eu faço ?

 

 

 

 

 

Ja foi sanado a duvida :)

Editado por azzouks (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Meu site tem como final :8090 e quando coloco no PagSeguro retorno da URL Invalida, tem como resolver?

LONADOVISK ♥

znExesyD.png

 

Link para o post
Compartilhar em outros sites

 

 

Meu site tem como final :8090 e quando coloco no PagSeguro retorno da URL Invalida, tem como resolver?

Tem sim,  é so tirar o :8090 do seu site, vai no no-ip.com, vai em manage host.. escolha seu ip, marque a opção Port 80 Redirect, depois coloque seu ip, e em baixo na opção de port coloque 8090.

 

desça mais um pouco, marque a opção Mask URL e coloque em Page Title o nome do seu servidor.

 

desça e dê update. Pronto! seu site nao tem mais :8090... mas se seu servidor nao for com cliente proprio, vai ter que criar outro ip para acessar via IP changer, pois dará conflito.

 

 

Ajudei? rep+

Link para o post
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
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

Confirmação de Termo