Ir para conteúdo
  • Cadastre-se

HTML Página de Pagamentos [Depósito, Paypal e PagSeguro]


Posts Recomendados

  • Respostas 61
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Olá pessoal, nesses ultimos dias fiz uma página simples em HTML para pagamento pelo PagSeguro, porem decidi fazer uma mais completa , com 3 métodos de pagamento. Como disse no tópico do PagSeguro HT

Apaga tudo que ta dentro e coloca isso:   Espero ter ajudado!

<?php $main_content .= '<hr /> <h2> <li> Pagamento PagSeguro </li> </h2>  <form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/che

Posted Images

Luan, agr fica dando error

 

11847294_834956959953991_671471023_o.jpg


Luan, tenho uma dúvida se a pessoa deposita os pontos vai automáticos ou tenho que colocar?

Link para o post
Compartilhar em outros sites

@marcio1234, isso apenas envia os dados para pagamento. Para o retorno você precisa editar no site do pagseguro o retorno automático, nisso ele retornaria os dados enviados como pago ou não, e para isso precisaria de um outro sistema no seu site, que receberia os pagamentos e se aprovado adicionaria automaticamente os pontos. 

Link para o post
Compartilhar em outros sites

Luan, vc pode me ajuda com esse erro na imagem acima do pagseguro? Muito obrigado por vc tá me ajudando <3  :wow:  :palmas:


Luan, tem como colocar pra doar só quem tá logado na account management?

Link para o post
Compartilhar em outros sites
<?php

if($logged){
 
	$main_content .= '<hr /> <h2> <li> Pagamento PagSeguro </li> </h2> 
	<form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/checkout.jhtml">
	<input type="hidden" name="email_cobranca" value="[email protected]" />
	<input type="hidden" name="tipo" value="CP" />
	<input type="hidden" name="moeda" value="BRL" />
	<input type="hidden" name="item_id_1" value="1"/>
	<input type="hidden" name="item_descr_1" value="Otserv" />
	<input type="hidden" name="item_valor_1" value="100" />
	<input type="hidden" name="item_frete_1" value="0" />
	<input type="hidden" name="item_peso_1" value="0" />
	 
	 
	<input name="ref_transacao" type="text" value="" autocomplete="off" required="true" placeholder="Character:" size="15" maxlength="15" /> 
	R$ <input name="item_quant_1" type="text" value="" autocomplete="off" required="true" placeholder="Valor:" size="5" maxlength="5" />     
	<button type="submit"> Doar </button> 
	</form> 
	 
	 
	<hr /> <h2> <li> Pagamento Paypal </li> </h2> 
	 
	 
	<form target="paypal" method="post" action="https://www.paypal.com/cgi-bin/webscr">
	   <input type="hidden" name="cmd" value="_xclick" />
	   <input type="hidden" name="business" value="[email protected]" />
	   <input type="hidden" name="item_name" value="Otserv">
	   <input type="hidden" name="amount" value="100"/>
	   <input type="hidden" name="currency_code" value="BRL"/>
	   <input type="hidden" name="no_note" value="0"/>
	   <input type="hidden" name="no_shipping" value="1"/>
	   <input type="hidden" name="rm" value="0"/>
	 
	 
	<input name="custom" type="text" value="" autocomplete="off" required="true" placeholder="Character:" size="15" maxlength="15"> 
	R$ <input name="amount" type="text" value="" autocomplete="off" required="true" placeholder="Valor:" size="5" maxlength="5">     
	<button type="submit"> Doar </button> 
	</form>
		
	<hr /> <h2> <li> Pagamento Depósito "Banco" </li> </h2> '; # Escolha o nome do banco
	$main_content .= '<b> Nome: </b> Luan Luciano <br/>'; # Defina Nome -->
	$main_content .= '<b> Agencia: </b> xxxxx <br/>';  # Defina Agencia -->
	$main_content .= '<b> Numero da Conta: </b> xxxxx <br/>';  # Defina nº da conta -->
	$main_content .= '<b> Operacao: </b> xxxxx <br/> <br/>';  # Defina Operação -->

	$main_content .= '<hr /> <font color="red"><b> Observacao: </b></font>
	Após efetuar o pagamento, sendo pagseguro, paypal ou depósito bancário, envie um email para [email protected]
	contendo os dados do pagamento.  '; # Defina email para confirmar pagamento -->
	 
} else {
	$main_content .= '<p> Por favor, coloque a account e o password para entrar. </p>';
}
?>
Link para o post
Compartilhar em outros sites

Muda isso: 

$main_content .= '<p> Por favor, coloque a account e o password para entrar. </p>';

 Por isso: 

header('Location: index.php?subtopic=accountmanagement'); 
Link para o post
Compartilhar em outros sites

Obrigado Luan, deu certo mais uma vez  :wow:  o mau é o pagseguro não quer funfa  :hum:

Link para o post
Compartilhar em outros sites

Tou com msm problema manin, acho pq tou uasndo porta :8090  :( vc tá usando tbm ?

Link para o post
Compartilhar em outros sites

@marcio1234@kualkerun, é só arrumar essa linha: 

<form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/checkout.jhtml"> 
Link para o post
Compartilhar em outros sites

 

@marcio1234@kualkerun, é só arrumar essa linha: 

<form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/checkout.jhtml"> 

eu arrumei mas não foi assim , tem que ir lá no pagseguro e habilitar o pagseguro para ler html

OuhEeY.png

Link para o post
Compartilhar em outros sites

boa tarde guys .. sou um mero iniciante nessa parte de editar site etc..

 

aproveitando esse topico queria pedir uma ajuda a voçes .. no meu site tem as opçoes de doaçao la .

 

uma delas é essa [ Caixa Econômica Federal - Depósitos/DOCS/Transferencias Bancárias ]

 

quando escolho essa opçao aparece os dados bancarios do acredito eu CRIADOR do SITE . e eu queria mudar pra colocar os meus DADOS.

onde fica essa pasta pra editar esse local ?

 

obg.

Link para o post
Compartilhar em outros sites

boa tarde guys .. sou um mero iniciante nessa parte de editar site etc..

 

aproveitando esse topico queria pedir uma ajuda a voçes .. no meu site tem as opçoes de doaçao la .

 

uma delas é essa [ Caixa Econômica Federal - Depósitos/DOCS/Transferencias Bancárias ]

 

quando escolho essa opçao aparece os dados bancarios do acredito eu CRIADOR do SITE . e eu queria mudar pra colocar os meus DADOS.

onde fica essa pasta pra editar esse local ?

 

obg.

não sei se entendi direto , mas você muda nessa parte aqui

 

 

Nesta parte você coloca os dados bancários:

 

<hr /> <h2> <li> Pagamento Depósito "Banco" </li> </h2>    <<<ai você bota o bando no caso "caixa federal"
<b> Nome: </b> Luan Luciano <br/>    <<< seu nome completo
<b> Agência: </b> xxxxx <br/>         <<< sua agencia
<b> Número da Conta: </b> xxxxx <br/>          <<<o numero da sua conta
<b> Operação: </b> xxxxx <br/> <br/>

OuhEeY.png

Link para o post
Compartilhar em outros sites

 

não sei se entendi direto , mas você muda nessa parte aqui

 

 

Nesta parte você coloca os dados bancários:

 

<hr /> <h2> <li> Pagamento Depósito "Banco" </li> </h2>    <<<ai você bota o bando no caso "caixa federal"
<b> Nome: </b> Luan Luciano <br/>    <<< seu nome completo
<b> Agência: </b> xxxxx <br/>         <<< sua agencia
<b> Número da Conta: </b> xxxxx <br/>          <<<o numero da sua conta
<b> Operação: </b> xxxxx <br/> <br/>

 

 

Manin , eu n tenho nenhum tipo de cartao/conta bancaria .

 

teria como vc me ajudar a colocar apenas DOAÇAO por paypal no meu site ? pfv

 

ou é melhor eu tentar arrumar uma conta/cartao de familiares e usar o pagseguro ?

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

Aqui man um Donate já pronto só colocar seu email e colocar os dados do cartão espero ter ajudado mais o crédito é de Luan

 

Donate

 

 

<?php

 
 if($logged){
  
 $main_content .= '<center><img src="images/donate.gif"</center><hr /> <h2> <li> <font color="red"><b> Pagamento PagSeguro </b></font> </li> </h2>
<form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/checkout.jhtml">
<input type="hidden" name="email_cobranca" value="[email protected]" />
<input type="hidden" name="tipo" value="CP" />
<input type="hidden" name="moeda" value="BRL" />
<input type="hidden" name="item_id_1" value="1"/>
<input type="hidden" name="item_descr_1" value="Premium Points" />
<input type="hidden" name="item_valor_1" value="100" />
<input type="hidden" name="item_frete_1" value="0" />
<input type="hidden" name="item_peso_1" value="0" />
 
 
<input name="ref_transacao" type="text" value="" autocomplete="off" required="true" placeholder="Character:" size="15" maxlength="15" /> 
R$ <input name="item_quant_1" type="text" value="" autocomplete="off" required="true" placeholder="Valor:" size="5" maxlength="5" />     
<button type="submit"> Doar </button> 
</form> 
 
 
<hr /> <h2> <li> <font color="red"><b> Pagamento Paypal </b></font> </li> </h2> 
 
 
<form target="paypal" method="post" action="https://www.paypal.com/cgi-bin/webscr">
   <input type="hidden" name="cmd" value="_xclick" />
   <input type="hidden" name="business" value="[email protected]" />
   <input type="hidden" name="item_name" value="Premium Points">
   <input type="hidden" name="amount" value="100"/>
   <input type="hidden" name="currency_code" value="BRL"/>
   <input type="hidden" name="no_note" value="0"/>
   <input type="hidden" name="no_shipping" value="1"/>
   <input type="hidden" name="rm" value="0"/>
 
 
<input name="custom" type="text" value="" autocomplete="off" required="true" placeholder="Character:" size="15" maxlength="15"> 
R$ <input name="amount" type="text" value="" autocomplete="off" required="true" placeholder="Valor:" size="5" maxlength="5">     
<button type="submit"> Doar </button> 
</form>
    
<hr /> <h2> <li> <font color="red"><b>  Pagamento Deposito "Nome do Bano Aqui"  </b></font></li> </h2> '; # Escolha o nome do banco
$main_content .= '<b><font color="green"><b> Nome: </b>Seu Nome Aqui<br/>'; # Defina Nome -->
$main_content .= '<b><font color="green"><b> Agencia: </b>Aqui Colocar Agencia do Cartão<br/>';  # Defina Agencia -->
$main_content .= '<b><font color="green"><b> Numero da Conta: </b>Aqui Colocar Numero da Conta<br/>';  # Defina nº da conta -->
$main_content .= '<b><font color="green"><b> Operacao: </b>Aqui Colocar Operação do Cartão<br/>';  # Defina Operação -->
 
 
$main_content .= '<hr /> <font color="red"><b> Observacao: </b></font>
<font color="black">Apos efetuar o pagamento, sendo pagseguro, paypal ou deposito bancario, envie um email para Seu Email [email protected]
contendo os dados do pagamento.  '; # Defina email para confirmar pagamento -->
 
} else {
header('Location: index.php?subtopic=accountmanagement');
 

?>

 

 

Imagem da página do donate como tá ^^

 

11870906_840099196106434_531136307780543

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

Como faço para configurar no Pagseguro ? Pq quando cliko em doar aparece isso:

 

 

 

Transação inválida. Sempre inicie transações a partir de sites confiáveis.
Link para o post
Compartilhar em outros sites
  • 7 months later...

Voce poderia me ajudar a adicionar esse Html, no meu site gesior? Exemplo, eu adiciono ele no site e quando eu clikar pra ele abrir no site meu, igual o codigo de confirmação ele abre a pagina com a interface dos pagamentos para efetuar, sera qe deu pra entender? 

Vou tenta explicar com fotos :

1 - Se vc pudesse tipo ao em vez dessa imagem de confirmaçao ficar a imagem do pagamento que vc disponibilizou aii.

21do5ye.jpg

 

2 - pra quando clicar no nome "Doação Pagseguro" ser redirecionado para a pagina de pagamento que vc disponibilizou... imagem a baixo

120o0fp.jpg

 

Editado por hrubesch (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 2 weeks later...
  • 6 months later...
Em 13/03/2014 ás 18:58, luanluciano93 disse:

Olá pessoal, nesses ultimos dias fiz uma página simples em HTML para pagamento pelo PagSeguro, porem decidi fazer uma mais completa , com 3 métodos de pagamento.

Como disse no tópico do PagSeguro HTML, esse código é bem completo, e serve para servidores mysqls e tbem sqlites, por ser bem simples de usar, dando para colocar online apenas com o apache, ou podendo apenas deixar como download em, por exemplo, uma fan page no Facebook ou hospedando em algum site (assim os players baixariam, e abririam no browser, assim podendo fazer o pagamento).

Como funciona? Você abre o bloco de notas, cria um arquivo, index.html, coloca o código que vou colocar abaixo, e basta fazer algumas alterações simples ...

Explicação do código:

 

 

Conteúdo Oculto

Qualquer coisa posta aqui que eu ajudo. Se alguém souber melhorar o código de alguma forma, é só falar.

Deixei o arquivo html em download tbem, para editar é só clicar com o botão direito e abrir com bloco de notas.

É isso pessoal, espero ter ajudado, abração e até mais.

index.html

 

Bom, excelente script, mas não tem retorno automático do paypal?

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.

  • Conteúdo Similar

    • Por Qwizer
      [STRIPE] Checkout Transparente (CC/PIX)
       
      Abaixo Segue códigos PHP de pagamento via cartão de credito pelo stripe com retorno automático para quem quiser adaptar em seus sites ter uma direção de onde ir códigos testados em Znote, MyAcc e Gesior.
       

       
       
      https://mega.nz/folder/m4QkWBLS#PIvJ_scVm7w8-5FLlStTHg  
    • Por Digoshow
      Estou escrevendo esse topico pela 2x, pois a primeira vez que eu estava escrevendo, o meu notebook desligou sozinho e to aqui escrevendo pela 2 vez. Entao vamos la.
       
      Gente preciso muto da ajuda de voces, como um de voces ja sabe, eu ja comprei uma vps, mais o server que eu estava planejando testar nao deu certo por alguns motivos, entao preciso da ajuda de voces porque agora eu consegui achar um ot server que ja vem tudo pronto para minha alegria do geito que eu queria, com data base e site prontos, so que tem um porem gente, quero configurar os script pagseguro para minha conta, e agora de coração eu quero muito a ajuda de voces, pois ja tentei os tutorial mais nao consegui gente, pois os arquivos desse ot sao um pouco diferente, entao por favor me diga os lugares onde devo editar, tipo os lugares onde e que eu devo colocar meu email e onde devo colocar meu token.
       
      No final do topico eu vou deixar o htdocs para download se vcs quiserem baixar e deixa modificado para meu ot tudo certinho para que ue possa colocar meus dados nele, eu fico muito grato de coração, ah sei que vai ter gente que vai ve esse topico e vai ignorar, mais por favor nao ignora esse topico nao gente, tente me ajudar, to precisando muito da ajuda de voces que entende, vou postar alguns scripts aqui que talvez sao os necessarios e ae voes nem precisa baixar o arquivo no final do topico.
       
      CONFIG.PHP



       
      Gente por favor nao ignore isso, eu preciso aqui muito da ajuda de cada um de voces que realmente pode me ajudar!
      Ah, sei que nao e nada bem dizer isso, mais eu vou da REP+ por uma semana.
      Muito obrigado gente aqui no final ta o htdocs para download, muito muito obrigado gente, de coração mesmo, vou esperar porque sei que vai ter gente aqui para me ajudar.
       
      2 Formas de contato.
       
      Skype: rodrigogps
      Facebook: Rodrigo Pires
       
      Download: https://www.mediafire.com/?saykbzu1t04jt8j
      Scan: https://www.virustotal.com/en/url/a4c74dd70ae6853e604920f258008d383346a75a3509e28c529bc34d9d89806d/analysis/1393791690/
    • Por Hadagalberto Jr.
      Estou com um bug no Modern que ele nao cria players, quando tento criar um novo aparece isso:
      Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'nick_verify' in 'where clause'' in C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php:146 Stack trace: #0 C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php(146): PDO->query('SELECT `id` FRO...') #1 C:\xampp\htdocs\system\application\controllers\character.php(137): OTS_Player->find('Pokemon Trainer') #2 [internal function]: Character->create_character('1') #3 C:\xampp\htdocs\system\codeigniter\CodeIgniter.php(236): call_user_func_array(Array, Array) #4 C:\xampp\htdocs\index.php(165): require_once('C:\xampp\htdocs...') #5 {main} thrown in C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php on line 146 E quando clico para fazer doação aparece isso:
      A PHP Error was encountered Severity: Notice Message: Undefined index: pagseguro Filename: pages/pagseguro.php Line Number: 15 >" A PHP Error was encountered Severity: Notice Message: Undefined index: pagseguro Filename: pages/pagseguro.php Line Number: 20 >" A PHP Error was encountered Severity: Notice Message: Undefined index: pagseguro Filename: pages/pagseguro.php Line Number: 22 >" Me ajudem ai por favor!
       
    • Por kihshero
      Estou com um problema que os players donata 10 reais, por exemplo, mas só recebe 1 point na conta, alguém me ajuda urgente?
    • Por marlon1234567
      Boa tarde galera ! desculpe estar postando em lugar errado.
      mais estou com problema na pagina de doação de ponto.
      ele da erro nesse arquivos.
      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
      Notice: Undefined index: pid in C:\xampp\htdocs\dntpagseguro.php on line 11
      Notice: Undefined index: accname in C:\xampp\htdocs\dntpagseguro.php on line 13
      invalid parameters
      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
       
      Vou deixa abaixo o arquivo completo se puder me ajuda dou. Rep++
       
       
      <?php
      ### DONT TOUCH IN THIS CODE ###
      ### WORKING FINE 19/08/2006 ###
      ###       IVENSPONTES       ###
      ### github.com/ivenspontes/ ###
      require_once 'custom_scripts/PagSeguroLibrary/PagSeguroLibrary.php';
      require 'config/config.php';
      //$product_id = $_POST['pid'];
      //$account_name = $_POST['accname'];

      if(!isset($product_id, $account_name) || !isset($config['pagseguro']['offers'][intval($product_id)])){
          die("invalid parameters");
      }
      else {
          $coinCount = $config['pagseguro']['offers'][intval($product_id)];
          $paymentRequest = new PagSeguroPaymentRequest();
          $paymentRequest->addItem('1', $coinCount . " " . $config['pagseguro']['produtoNome'], 1, $product_id/100.0);
          $paymentRequest->setCurrency("BRL");
          $paymentRequest->setShippingType(3); //Not specified
          $paymentRequest->setShippingCost(0.0);
          $paymentRequest->setReference($account_name . "-" . $coinCount);
          $paymentRequest->setRedirectUrl($config['pagseguro']['urlRedirect']);
          $paymentRequest->addParameter('notificationURL', $config['pagseguro']['urlNotification']);
          try {
              $credentials = PagSeguroConfig::getAccountCredentials();
              $checkoutUrl = $paymentRequest->register($credentials);
              header('location:' . $checkoutUrl);
          } catch (PagSeguroServiceException $e) {
              die($e->getMessage());
          }
      }
      ?>
       
      desculpe se ficou grande, sou novo na pagina !



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo