Disputes and Chargebacks
Overview
When a dispute is filed on your transaction, Highnote fires a webhook event so merchants can react in real time.
In this phase, Highnote publishes the CARD_PAYMENT_DISPUTE_ACTION_REQUIRED event at the start of the chargeback lifecycle.
Defense submission and case management currently run through your existing Highnote support process.
Chargeback lifecycle
A merchant experiences an acquiring chargeback through the following stages:
- Notification of chargeback. When subscribed to the
CARD_PAYMENT_DISPUTE_ACTION_REQUIREDnotification, you receive a notification event when a chargeback is created. This marks the beginning of the defense timeframe. - Defense submission. You submit defense documents to contest the chargeback, or accept it.
- Submission confirmation. You receive confirmation that your defense documents have been submitted to the card scheme.
- Final outcome. The chargeback is resolved — won or lost.
Notification of chargeback
Subscribe to the CARD_PAYMENT_DISPUTE_ACTION_REQUIRED notification event to be notified when an acquiring chargeback requires merchant attention.
Event name: CARD_PAYMENT_DISPUTE_ACTION_REQUIRED
Node type: CardPaymentDispute
When it fires: a chargeback has been filed against a merchant transaction and requires merchant action within network response timelines.
See the Dispute section (under "Acquiring card payment") of the Events Reference for the full payload shape.
Responding to a chargeback
Respond to chargebacks through your existing Highnote support process.
Network response timelines are encoded in each event's responseDueAt field.