Sugestões

Cielo Buy Page Loja

O “Cielo Buy Loja” consiste da captura dos dados do cartão dentro do ambiente da sua loja virtual. Para utilização da Cielo com a captação de dados pela loja é necessário que seu contrato com a cielo reflita essa opção (para maiores informações sobre essa modalidade de contrato consulte a documentação acerca da contratação no link: Como Contratar um Meio de Pagamento).

Essa modalidade de utilização requer que o nó pagamento contenha os dados do cartão.

  "pagamento":{
      "meio_pagamento":"cielo",
      "bandeira":"visa",
      "parcelas":"1",
      "tipo_operacao":"credito_a_vista",
      "cartao_numero":"4012001037141112",
      "cartao_cvv":"973",
      "cartao_validade":"082015"
   }

Exemplo de Requisição/Resposta com Cielo Buy Page Loja

Segue abaixo um exemplo de requisição usando Cielo Buy Page Cielo sem autenticação:

  {
     "token":"3a5bbed0-50d4-012f-8d73-0026bb5a6240",
     "transacao":{
       "url_retorno":"http://www.sualoja.com.br/retorno",
       "capturar":"true",
       "pedido":{
          "numero":"12345",
          "total":"1.00",
          "moeda":"real",
          "descricao":"Carrinho de Compras"
       },
       "pagamento":{
          "bandeira":"visa",
          "meio_pagamento":"cielo",
          "parcelas":"1",
          "tipo_operacao":"credito_a_vista",
          "cartao_numero":"4012001037141112",
          "cartao_cvv":"973",
          "cartao_validade":"082015"
       },
       "comprador":{
          "nome":"Nome do comprador",
          "documento":"12345678900",
          "endereco":"Rua da Casa",
          "complemento":"Ap 82",
          "numero":"1",
          "cep":"09710240",
          "bairro":"Centro",
          "cidade":"São Paulo",
          "estado":"SP"
       }
     }
  }

Resposta da requisição acima:

  {
    "transacao" : {
      "status": "paga",
      "meio_pagamento": "cielo",
      "numero_pedido": 12345,
      "id": 165,
      "detalhes" : {
        "arp": "983453",
        "lr": "57",
        "nsu": "378791",
        "pan": "IqVz7P9zaIgTYdU41HaW/OB/d7Idwttqwb2vaTt8MT0=",
        "tid": "10069930691509E71001"
      },
      "erro": null,
      "total": "1.00",
      "url_acesso": null
    }
  }