data object.
Refund resource
Fanvue reverses the entire original payment (partial card refunds are not
modeled), so
full_amount is always true and amount equals the original
gross.Example: checkout_link.refund.created
Dispute resource
Bothdispute.flagged (an early warning, before a formal chargeback) and
dispute.created (the formal chargeback) share the dispute resource. Use
source to identify the provider that reported it.
checkout_link.dispute.flagged is an early chargeback warning: the card
network or a partner has signalled that a dispute is likely, but no formal
chargeback has been filed yet. Treat it as a heads-up to prepare evidence or
pre-emptively refund. checkout_link.dispute.created is the formal
dispute being opened against the payment, and the same payment can produce a
flagged event and later a created event.Example: checkout_link.dispute.created
checkout_link.dispute.flagged event uses the identical shape with
"type": "checkout_link.dispute.flagged"; treat it as an early heads-up to
prepare evidence before a formal chargeback is filed.