Skip to main content
POST
Receive Wix merchant event

Path Parameters

merchant_id
string
required

ID of the merchant the event belongs to. Base44 sets this when it registers the webhook with the provider.

Response

How Base44 handled the event.

What Base44 did with an inbound payment webhook event.

status
string
required

How Base44 handled the event. processed means it updated app state or recorded revenue, acknowledged means the event was valid but needed no action, and ignored means it was skipped. The Stripe endpoints also return logged, for an event recorded for reporting only.

Example:

"processed"

reason
string | null

Why the event needed no action. Present when status is ignored, and on the acknowledged responses that skip an event, such as a transaction that was already approved or one for a zero amount.

Example:

"unknown_event_type"

action
string | null

What Base44 recorded. Present on most processed responses.

Example:

"payment_tracked"