Capturar transação de crédito após a autorização

Realiza a captura parcial ou total de uma transação de cartão de crédito.

AmbienteMétodoEndpoint
Sandboxhttps://apisandbox.cieloecommerce.cielo.com.br/1/sales/{PaymentId}/capture?amount={Amount}&serviceTaxAmount={ServiceTaxAmount}
Produçãohttps://api.cieloecommerce.cielo.com.br/1/sales/{PaymentId}/capture?amount={Amount}&serviceTaxAmount={ServiceTaxAmount}

Quando a criação do pagamento de cartão de crédito é uma pré-autorização (ou seja, o parâmetro Payment.Capture foi enviado como false), é possível realizar a captura posterior.

É possível capturar um valor parcial ou o valor total da transação:

  • Para captura total, não envie o campo Amount. Será considerado o valor total da autorização;
  • Para captura parcial, envie o campo Amount na requisição de captura com o valor desejado a capturar. A captura parcial é o ato de capturar um valor menor que o valor autorizado. Esse modelo de captura pode ocorrer apenas uma vez por transação.

ℹ️

Após uma captura, não é possível realizar capturas adicionais no mesmo pedido.

⚠️

Atenção

Transações com valor inferior a 20 centavos na agenda financeira não são liquidadas. Não recomendamos realizar a captura de valores menores que 20 centavos.

ℹ️

Importante: companhias aéreas

  • O campo ServiceTaxAmount é exclusivo para empresas aéreas;
  • Para realizar a captura da taxa de embarque, basta adicionar o valor do ServiceTaxAmount a ser capturado.
Language
Click Try It! to start a request and see the response here!