Dispute & Chargebacks Webhooks

Dispute Open

Primer notifies you with a DISPUTE.OPENED webhook on newly opened disputes or chargebacks. This notification is unified across all processors.

Learn more about how Primer handles webhooks.

post/dispute-opened

Headers

X-Signature-Primarystring required

An HMAC signature generated using the webhook payload and a shared signing secret. This is then converted to a base64 encoded string.

X-Signature-Secondarystring required

A secondary signature that is added when you have rotated your secret within the past 24 hours.

Request body

eventTypestring required

The type of the webhook raised. DISPUTE.OPENED in this case.

processorIdstring required

The name of the processor that generated the dispute.

processorDisputeIdstring required

A unique identifier for the corresponding connection dispute.

paymentIdstring required

A unique identifier for the Primer payment corresponding to this dispute.

transactionIdstring required

A unique identifier for the Primer transaction corresponding to this dispute.

orderIdstring required

Your reference for the sale transaction that the dispute relates to.

primerAccountIdstring required

A unique identifier for your Primer merchant account.

Response

Return a 200 status to indicate that the data was received successfully

Changes

No recorded changes to this endpoint across all 1 revision of this API.