Pagamentos online via PayPal utilizando PHP
Iremos conhecer uma forma de efetuar pagamentos online utilizando o PHP. O site PayPal oferece uma ferramenta em PHP para fazer integração com sistemas, dando a possibilidade ao desenvolvedor adicionar o recurso de pagamentos online ao seu projeto.
Para a instalação é necessário estar rodando PHP 4.1.0 ou superior.
O arquivo com o toolkit tem apenas 12 kB e pode ser encontrado em:
http://www.paypal.com/cgi-bin/webscr?cmd=p/pdn/software_dev_kit_php-outside
Os arquivos que constituem o pacote são:
Uma breve descrição dos arquivos segue abaixo:
config.inc.php
Arquivo de configuração do script
global_config.inc.php
Contém funções globais que serão usadas no script
payment.php
Um botão de pagamento pré-configurado
orderform.php
Um formulário pré-configurado para testes
process.php
Envia as informações de transação para o PayPal
success.php
Mensagem de resposta de sucesso ao enviar a transação para o PayPal
cancelled.php
Mensagem de Erro quando a transação falha.
styles.css
CSS :)
ipn.php
Recebe informações da API do PayPal e interpreta os resultados
ipn_success.php
Executado somente se a transação tiver sido executado com sucesso
ipn_error.php
Executado somente se a transação deu erro
Para a instalação é necessário estar rodando PHP 4.1.0 ou superior.
O arquivo com o toolkit tem apenas 12 kB e pode ser encontrado em:
http://www.paypal.com/cgi-bin/webscr?cmd=p/pdn/software_dev_kit_php-outside
Os arquivos que constituem o pacote são:
includes/ ipn/ cancelled.php orderform.php payment.php process.php readme.txt (seu melhor amigo :) ) success.php
Uma breve descrição dos arquivos segue abaixo:
config.inc.php
Arquivo de configuração do script
global_config.inc.php
Contém funções globais que serão usadas no script
payment.php
Um botão de pagamento pré-configurado
orderform.php
Um formulário pré-configurado para testes
process.php
Envia as informações de transação para o PayPal
success.php
Mensagem de resposta de sucesso ao enviar a transação para o PayPal
cancelled.php
Mensagem de Erro quando a transação falha.
styles.css
CSS :)
ipn.php
Recebe informações da API do PayPal e interpreta os resultados
ipn_success.php
Executado somente se a transação tiver sido executado com sucesso
ipn_error.php
Executado somente se a transação deu erro
fiz um teste no meu pc, e quando enviei o formulario apareceu essa mensagem na pagina do Paypal:
"To access the PayPal Sandbox, please log in to PayPal Developer Central."
Obrigado.
"To access the PayPal Sandbox, please log in to PayPal Developer Central."
Obrigado.
13/03/2006 12:35pm
(~18 anos atrás)
Usar o PayPal, é uma mão na roda para o programador, mas alguém sabe se o sistema já está funcionando no Brasil? Consegue receber nos bancos aqui?
19/08/2005 9:00am
(~19 anos atrás)
POw! Tava prcurando isso, como será que é esse tal de paypal O.o? todo mundo usa o.O será que eh bom? Confiável? será que registra nele? Terei que passar alguma senha qualquer coisa ? hehehe q nada! PayPal é um script xD!
18/08/2005 2:54pm
(~19 anos atrás)
Olhe na mensagem que retirei do site deles:
--------------------------------------------------------------------------------
Faça a integração do seu website ou leilão com todas as formas de pagamento através da BRpay.
--------------------------------------------------------------------------------
Com a BRpay você poderá em seu website e site de Leilão (Mercado Livre):
* Calcular automaticamente o frete por Sedex e Encomenda Normal para seus clientes
* Aceitar as formas de pagamento:
** Transferência Online Itaú
** Transferência Online Banco do Brasil
** Boleto bancário pagável em qualquer agência do Brasil
** Cartão de crédito American Express (parcelado em até 24 vezes pela operadora do cartão)
** Cartão de Crédito Visa
* Receber notificações direto no seu email, assim que um pagamento chegar até você
* Enviar cobranças de pagamentos para que seus clientes paguem direto
* Carrinho de compras próprio
--------------------------------------------------------------------------------
* A Integração não leva mais do que alguns minutos.
* Não é preciso pagar taxa mensal para a BRpay
* Não se paga taxas para efetuar pagamentos
* Tudo online e integrado em seu website
www.brpay.com.br