Skip to main content

Stripe BNPL Dispute Handling in Zenoti (Affirm)

This article explains how Affirm disputes processed through Stripe are handled within Zenoti.

Overview

When an Affirm dispute is raised, Stripe sends dispute events to Zenoti. Zenoti creates and manages the dispute record, tracks deadlines, and supports evidence submission and outcome handling.

Dispute creation

When an Affirm dispute is raised, Zenoti creates a dispute record and displays it with the following attributes:

  • Dispute Type: Chargeback

  • Status: Needs response → Under review → Won / Lost

  • Respond-by Date: Provided by Stripe

Evidence Submission

  • Automatic evidence generation is not supported.

  • Evidence must be manually uploaded in PDF format.

  • Only one round of evidence submission is allowed.

  • Auto-submission disclaimer text is hidden.

To respond to the dispute, upload your supporting documents in PDF format. Only one round of evidence can be submitted, so ensure all required documents are included.

Money movement

  • Stripe debits the disputed amount as soon as the dispute is created.

  • If the dispute is won, Stripe credits the amount back.

  • Zenoti follows the same behavior.

Outcomes

  • Won: Dispute resolved in favor of the merchant and funds are credited back.

  • Lost: Dispute resolved against the merchant.

Key terms

Term

Description

Chargeback

Formal dispute raised by Stripe

Respond-by Date

Deadline to submit evidence

Won

Dispute resolved in favor of the merchant

Lost

Dispute resolved against the merchant