Pular para o conteúdo principal

Retentar Cobrança

Disponível apenas em Sandbox

Este endpoint está disponível somente no ambiente Sandbox. Não há suporte para Pix Automático em produção no momento.

Use esta rota para agendar uma nova tentativa de liquidação de uma cobrança rejeitada.

POSTv3/automatic_pix/charges/:charge_id/retry
Importante

A retentativa só é aceita quando:

  1. o cliente aceitou retentativas na autorização (is_retry_accepted igual a true);
  2. o código de rejeição da cobrança original permite retentativa (veja quais rejeições permitem retentativa);
  3. a nova data está dentro da janela permitida e o limite de tentativas não foi atingido.

Request Variable Path​

AtributoTipoDescrição
charge_idstringID Marlim da cobrança rejeitada.

Request Body Params​

AtributoTipoDescrição
datedateNova data de liquidação no formato YYYY-MM-DD.
Atenção

Valor, conta recebedora e descrição são copiados da cobrança original e não podem ser alterados na retentativa. Se precisar mudar algum desses dados, agende uma nova cobrança.

Response Object​

Cada retentativa gera uma nova cobrança, com charge_id próprio. A rota retorna essa nova cobrança com os campos de Consultar Cobrança, com a nova data, has_retry igual a true e original_charge_id apontando para a cobrança original. A cobrança original também passa a ter has_retry igual a true. Guarde o novo charge_id para acompanhar a retentativa.

Error Object​

AtributoTipoDescrição
api_referencestringURL para a documentação. Retornado nos erros de parâmetro.
errorsarrayArray com todos os erros encontrados ao processar a requisição.
errors[][type]stringTipo de erro ocorrido.
errors[][message]stringMensagem detalhada do erro ocorrido.

Exemplos​

Request
curl -X POST "https://sandbox.api.marlim.co/v3/automatic_pix/charges/cHg4Tn8PqW1zLm6XbY2d/retry" \
-H "Content-Type: application/json" \
-H "api_key: api_key_value" \
-d '{
"date": "2026-12-08"
}'
Response200
{
"charge_id": "rTy5Kp2NmB8vCx4ZqL7w",
"authorization_id": "aUt7Hq2LmZ9xVb3KcR8s",
"link_id": "pXq3Lk9TzR2mWb7NcA1e",
"item_id": null,
"current_status": "scheduled",
"date": "2026-12-08",
"amount": 65000,
"description": "Mensalidade dezembro",
"customer": {
"document_number": "00099988877"
},
"end_to_end_id": null,
"has_retry": true,
"original_charge_id": "cHg4Tn8PqW1zLm6XbY2d",
"error": null,
"metadata": {},
"date_created": "2026-12-05T10:12:00.000Z",
"date_updated": "2026-12-05T10:12:01.000Z"
}