- event is
executionActionCompleted - action is
dispute - there’s a
disputeblock in thepaymentCompositionobjectdispute.amountshows the disputed amount- both
dispute.idanddispute.providerReferenceshow the dispute reference given by the PSP dispute.paymentIdshows the original ID of the payment to which the dispute has been fileddispute.reasonis a reason of the dispute coming from the PSPdispute.statusis a Payrails dispute status, mapped from the PSP status.
dispute.status in the Dispute notification can be one of the following:
Currently supported PSPs are: Adyen, Stripe, checkout.com, dLocal.
A notification example:
Some of the details of the objects that are not relevant to the Dispute are omitted in this example (like
customer, order, or risk).
Dispute notification