Dispute Open

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

Learn more about how Primer handles webhooks.

Headers

X-Signature-Primary
string

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

X-Signature-Secondary
string

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

Payload

The payload of this webhook request is an object.
eventType
optional string

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

processorId
optional string

The name of the processor that generated the dispute.

processorDisputeId
optional string

A unique identifier for the corresponding connection dispute.

paymentId
optional string

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

transactionId
optional string

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

orderId
optional string

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

primerAccountId
optional string

A unique identifier for your Primer merchant account.

Response

200
any

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

Payload
1
2
3
4
5
6
7
8
9
{
  "eventType": "string",
  "processorId": "string",
  "processorDisputeId": "string",
  "paymentId": "string",
  "transactionId": "string",
  "orderId": "string",
  "primerAccountId": "string"
}