Primeiramente vamos criar um formulário para capturar os dados digitados pelo seu cliente, segundo o manual da Cielo (clique aqui para baixar), temos alguns campos que são obrigatórios para o envio, vale lembrar que toda a transação deve ser feita através de uma conexão segura com SSL.
caso você não tenha SSL em seu site, veja aqui como ativar de uma forma simples, fácil e de graça.
vamos então criar nosso formulario.
nesse exemplo vou utilizar o twitter bootstrap para apoio.
Criando o formulário com dados do cliente e os dados do cartão:
importante verificar os parâmetros hidden que são enviados, é possível enviar outros parâmetros de acordo com o manual do desenvolvedor da cielo, esses que utilizo no exemplo é o básico.
no kit de integração da cielo a um exemplo de uma loja em funcionamento
esses dados você deve preencher de acordo com o seu negócio
<input type="hidden" name="codigoBandeira" value="visa" /> <input type="hidden" name="PaisSacado" maxlength="100" size="20" value="Brasil"> <input type="hidden" value="177.92.51.10" name="EnderecoIPComprador" /> <input type="hidden" value="10-11-2014 11:23:27" name="DataHoraCompra" /> <input type="hidden" name="produto" value="342000" /> <input type="hidden" name="tentarAutenticar" value="nao" /> <input type="hidden" name="tipoParcelamento" value="2" /> <input type="hidden" name="capturarAutomaticamente" value="true" /> <input type="hidden" name="indicadorAutorizacao" value="2" />
criado o formulário vamos criar o arquivo que vai tratar os dados recebidos.
criamos um arquivo chamado pagamento.php.
Corrigindo erro de certificado da Cielo – TLS
A implementação do pagamento.php vai ser exibido no tutorial Integração com a Cielo em PHP – passo a passo Parte 2
Veja o tutorial completo: Integração com Cielo – PHP – Rápida, Fácil e Segura