Quick start
Este guia mostra o processo de efetivação de um pagamento à vista, utilizando a interface web service REST do Carat.
O que você precisará#
- Cadastro ativo no ambiente de homologação do Carat (obtido com nossa equipe de suporte)
 - Uma ferramenta capaz de realizar chamadas HTTP, como Postman, REST Client ou cURL
 
Criando a transação#
Tipo de requisição: POST
URL: https://sandbox.ecomm-bin.fiserv.com.br/e-sitef/api/v1/transactions
Headers:
- Content-Type: application/json
 - merchant_id: {seu código de loja}
 - merchant_key: {chave da sua loja}
 
Requisição:
Para usar este exemplo, não esquecer de definir a variável {{url}} com o valor
 sandbox.ecomm-bin.fiserv.com.br
Resposta:
Saiba mais sobre esse serviço.
Efetuando o pagamento#
Tipo de requisição: POST
URL: https://sandbox.ecomm-bin.fiserv.com.br/e-sitef/api/v1/payments/<nit>
Preencha o campo <nit> na URL acima com o NIT obtido na resposta da fase anterior de criação da transação.
Headers:
- Content-Type: application/json
 - merchant_id: {seu código de loja}
 - merchant_key: {chave da sua loja}
 
Requisição:
Para usar este exemplo, não esquecer de definir a variável {{url}} com o valor
 sandbox.ecomm-bin.fiserv.com.br
Resposta:
Saiba mais sobre esse serviço.
Verificando o estado do pagamento#
Tipo de requisição: GET
URL: https://sandbox.ecomm-bin.fiserv.com.br/e-sitef/api/v1/transactions/<nit>
Preencha o campo <nit> na URL acima com o NIT obtido na resposta da fase de criação da transação.
Headers:
- Content-Type: application/json
 - merchant_id: {seu código de loja}
 - merchant_key: {chave da sua loja}
 
Requisição:
Para usar este exemplo, não esquecer de definir a variável {{url}} com o valor
 sandbox.ecomm-bin.fiserv.com.br
Resposta: