Product insights
Get in touch
Sign in
Product insights
Insightful data for effective dispute resolution

Chargebackhit API helps merchants reconcile transactions by processing complex outcomes and responses. It ensures accurate matching of alerts to transactions, simplifying dispute resolution.

Alert types

Alert types represent the notifications merchants receive when a potential chargeback is detected but not yet filed. They help proactively address the issue and avoid the formal chargeback process. Each alert type serves a specific purpose, whether providing detailed transaction information to cardholders, facilitating voluntary refunds, or reconciling disputes.

Alert type Description Outcome
inquiry Provides order information to help cardholders identify purchases and build trust and transparency in the ecosystem. Default outcome acknowledged

order , customer , transactions , products , merchant information in the webhook
init-refund Matches the alert to the original transaction and updates its status, typically resulting in a refund. Enum outcome reversed , previously-reversed , decline , reverse-error , not-found , acknowledged , pending , shipped

order information in the webhook
fraud-notification
dispute-notification
resolved
prevented
Reconcile to the original transaction. Default outcome acknowledged

order information in the webhook and order_id is important for reconciliation alert to the original transaction

Outcome types

There are several outcome types associated with alerts. Each outcome type provides a status update about the related transaction, allowing merchants to track the progress and resolution of disputes.

Outcome type Description
reversed The transaction has been refunded following the alert.

This outcome occurs when an alert is successfully matched with a successful sale transaction, leading to a refund of the transaction.
previously-reversed The transaction has been refunded before the alert.

This outcome is determined when the transaction has already been refunded prior to the alert.
decline The related transaction was not successful.

This occurs when the transaction was voided before the alert.
reverse-error Unable to process a refund.

This outcome occurs when an attempt to refund has failed due to a decline by the bank.
not-found The transaction has not been found.

This outcome occurs when an alert cannot be matched with any existing transaction.
acknowledged The merchant has decided not to issue refunds.

This outcome occurs when a retrieval request is received prior to the Ethoca alert.
pending A temporary status that allows for a response at a later time (recommended within 24 hours), through the update outcome API method.
shipped This outcome applies to physical goods that have already been shipped.

Looking for help? Contact us
Stay informed with Changelog