Refund request events

Sent with resource: "Claim" as Teak reviews a customer's refund request.

Every event below has the same payload shape. Pick one from Examples to see its payload.

actionEventNeeded?Fires when
CreatedRefund Request CreatedOptionalThe customer submits a refund request.
Pending_DocumentsRefund Request Pending DocumentsOptionalTeak needs supporting documents from the customer.
Pending_Document_ReviewRefund Request Pending Document ReviewOptionalThe customer uploaded documents and Teak is reviewing them.
Pending_Agent_ReviewRefund Request Pending Agent ReviewOptionalThe request is waiting for a Teak agent to review it.
Pending_Id_VerificationRefund Request Pending ID VerificationOptionalTeak needs the customer to verify their identity.
ApprovedRefund Request ApprovedRecommendedThe request is approved.
DeniedRefund Request DeniedOptionalThe request is denied.
ClosedRefund Request Pending ConsumerOptionalThe request is waiting for the customer to take action.
Payload
string
enum
required

What the event is about.

Allowed:
string
enum
required

What happened.

Show Details
CreatedRefund Request Created. The customer submits a refund request.
Pending_DocumentsRefund Request Pending Documents. Teak needs supporting documents from the customer.
Pending_Document_ReviewRefund Request Pending Document Review. The customer uploaded documents and Teak is reviewing them.
Pending_Agent_ReviewRefund Request Pending Agent Review. The request is waiting for a Teak agent to review it.
Pending_Id_VerificationRefund Request Pending ID Verification. Teak needs the customer to verify their identity.
ApprovedRefund Request Approved. The request is approved.
DeniedRefund Request Denied. The request is denied.
ClosedRefund Request Pending Consumer. The request is waiting for the customer to take action.
data
object
required

The record, in its state after the event.

string

Only on Denied and Closed, for refund protection products: the explanation given to the customer.

Headers
string
required

sha256: followed by a base64-encoded HMAC-SHA256 of the raw request body, keyed with your subscription's secret. Without a secret, contains t: <unix timestamp> instead. See Verifying webhook signatures.

Response
200

Respond with any 2xx status within 10 seconds, after storing the event. Teak retries only when it can't connect or your endpoint times out.

LoadingLoading…