Github

A API de consultas de transações e callbacks agora retorna um objeto TransactionStatusHistory contendo o histórico completo de alterações de status de cada transação.

Essa melhoria permite que o Merchant saiba a data e hora de cada alteração de Status, de forma equivalente ao que é exibido no painel Admin, melhorando rastreabilidade e auditoria de transações.


Como funciona

O objeto TransactionStatusHistory é devolvido no body do response de consultas e callbacks, contendo um array de status, conforme o exemplo abaixo:

{
  "TransactionStatusHistory": [
    {
      "Code": "6",
      "Name": "Estornado",
      "ChangedDate": "2025-08-28T10:02:15.238308-03:00"
    },
    {
      "Code": "3",
      "Name": "Autorizado",
      "ChangedDate": "2025-08-26T10:22:41.735405-03:00"
    },
    {
      "Code": "1",
      "Name": "Pendente",
      "ChangedDate": "2025-08-25T20:43:13.735308-03:00"
    }
  ]
}
⚠️

O novo objeto será retornado apenas em endpoints de consulta de transações e callbacks. Nenhuma alteração é necessária no payload de criação ou atualização de transações.


A bandeira Hipercard foi descontinuada em 30/06/2025. Os cartões Hipercard migrarão para a bandeira Mastercard. Após essa data, transações com a bandeira Hipercard serão recusadas.

Os portadores da bandeira serão comunicados e orientados para a substituição para Mastercard pela própria bandeira Hipercard. Caso tenha dúvidas, contate a bandeira.

Foi corrigido um bug recorrente nos webhooks de cartão de crédito, onde o objeto Origem, contendo o identificador SingleSaleHash, não estava sendo retornado corretamente nas transações vinculadas a cobranças do tipo CARD.

O que mudou:

Agora, sempre que houver vínculo entre a transação e a cobrança, o webhook irá incluir o campo Origem com o valor correto do SingleSaleHash.

Essa informação é essencial para rastreamento, reconciliação e validação antifraude por parte dos merchants integrados.

Sistemas impactados:

  • Módulo de Checkout
  • Envio de webhooks de cartão de crédito

Essa correção garante mais integridade nas informações enviadas via webhook e maior segurança para a jornada de pagamento.