Skip to main content
These events tell you when money on a creator’s on-platform sale is returned or contested. They have no legacy flat equivalent — previously only checkout-link payments emitted refund and dispute events, so these close that gap for on-platform activity. All three require the read:creator scope. Delivered in the Standard-Webhooks envelope; the fields below describe the data object.

Refund resource

Fanvue reverses the entire original payment (partial refunds are not modeled), so full_amount is always true and amount equals the original gross.

Example: creator.refund.created

Dispute resource

Both creator.dispute.flagged (an early warning, before a formal chargeback) and creator.dispute.created (the formal chargeback) share the dispute resource. Use source to identify the provider that reported it.

Example: creator.dispute.created

The creator.dispute.flagged event uses the identical shape with "type": "creator.dispute.flagged"; treat it as an early heads-up to prepare evidence before a formal chargeback is filed.