Para fazermos esse exemplo vamos precisar fazer o download da biblioteca PGS. O download mais simples vem com os arquivos abaixo:
pgs.php: que contém a classe pgs, responsável por gerar formulário de produtos para carrinho próprio e carrinho PagSeguro
retorno.php: que captura e verifica o retorno automático
frete.php: que captura o cálculo de frete pelos correios
Segue exemplo abaixo:
<?
include_once("pgs.php");
$pgsConta = Array("email_cobranca"=>"suporte@lojamodelo.com.br",
"ref_transacao"=>"parametro");
// Criando um novo carrinho
$pgs = new pgs($pgsConta);
$pgsItem = Array(
"id" =>"id do item 1",
"quantidade" =>"quantidade do item 1",
"valor" => "valor do item 1",
"descricao" =>descrição do item 1",
"frete" =>"valor do frete do item 1",
"peso" =>"preço do item 1",
);
// Adicionando um produto
$pgs->adicionar($pgsItem);
$pgsCliente = array (
'nome' => "nome",
'cep' => "cep",
'end' => "logradouro",
'num' => "número",
'compl' => "complemento",
'bairro' => "bairro",
'cidade' => "cidade",
'uf' => "estado",
'pais' => '',
'ddd' => "DDD",
'tel' => "telefone",
'email' => "e-mail",
);
$pgs->cliente($pgsCliente);
// Mostrando o botão de pagamento
$pgs->mostra();
?>
Passando esses parâmetros essa classe gera o form automaticamente.
Fonte: http://visie.com.br/pagseguro/linguagem/php/
Nenhum comentário:
Postar um comentário