Negócio :: PayPal.

extensão perl para automatizar transações do PayPal
Baixe Agora

Negócio :: PayPal. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Gabor Szabo
  • Site do editor:
  • http://search.cpan.org/~szabgab/

Negócio :: PayPal. Tag


Negócio :: PayPal. Descrição

Negócio :: PayPal é um módulo Perl que torna a automação de transações do PayPal tão simples quanto fazendo transações com cartão de crédito através de um processador regular. Ele inclui métodos para criar botões paypal e para validar a notificação de pagamento instantâneo que é enviada quando o PayPal processa um pagamento.synopsisto gerar um botão PayPal para uso em seu site incluem algo como o seguinte em seu negócio CGI :: PayPal; Meu $ PayPal = Negócios :: PayPal-> Novo; Meu botão $ = $ PayPal-> Botão (Business => 'dr@dursec.com', item_name => 'Exemplo de registro do' cansecwest ', return =>' http://www.cansecwest.com/return.cgi ', cancel_return => 'http://www.cansecwest.com/cancel.cgi', quantidade => '1600.00', quantidade => 1, notify_url => http://www.cansecwest.com/ipn.cgi); Meus $ ID = $ PayPal-> ID; armazenar $ ID em algum lugar para que possamos recuperá-lo novamente o contexto atual do rebaixamento com $ ID.Print botão para o navegador.note, botão é um formulário HTML, já incluído no tagsto validar o pagamento instantâneo A notificação do PayPal para o botão usada acima inclua algo como o seguinte no seu 'Notify_url' CGI. Use CGI; minha consulta de $ = CGI-> NOVA; minha% de consulta = $ query-> vars; meu $ ID = $ consulta {costume}; Meu $ PayPal = Business :: PayPal-> Novo (ID => $ ID); meu ($ txnstatus, $ Razo) = $ PayPal-> ipnvalidate (\% consulta); morrer "Paypal falhou: $ razão" a menos que $ txnstatus; Minha $ Money = $ Consulta {Pagamento_Gross}; Meus $ PayStatus = $ Consulta {Payment_Status}; Verifique se o PayStatus eq 'concluído' Verifique se $ moeda é a quantidade que você espera que você espera obter informações de status de pagamento para armazenar como $ idto informar ao usuário se o pagamento for bem-sucedido ou não, use algo como o seguinte No CGI apontou para o parâmetro 'Return' em seu botão PayPal. Use CGI; minha consulta de $ = CGI-> NOVA; meu $ ID = $ consulta {costume}; #get status de pagamento da loja para $ ID # Return pagamento status para a página inicial do clienteProduct


Negócio :: PayPal. Software Relacionado