Payment Event


Note: When building a self-hosted app, implement your own webhook endpoint to receive and process incoming webhook payloads. Learn more about webhooks.

This webhook is triggered whenever a payment transaction is updated (including refunds) via specific Wix business solutions.

Permissions
Read Payments
Learn more about app permissions.
Event BodyEvent Body Event data is received as a JSON Web Token (JWT). It may be delayed. Be sure to verify the data was sent by Wix.
Event Data
One Of

recurringPaymentStatusChangedEventRecurringPaymentStatusChangedEventdeprecated

RECURRING_PAYMENT_STATUS_CHANGED event details.


refundStatusChangedEventRefundStatusChangedEvent

REFUND_STATUS_CHANGED event details.


transactionCreatedEventTransactionCreatedEvent

TRANSACTION_CREATED event details.


transactionStatusChangedEventTransactionStatusChangedEvent

TRANSACTION_STATUS_CHANGED event details.


transactionUpdatedEventTransactionUpdatedEvent

TRANSACTION_UPDATED event details.


eventTimestringformat date-time

Event timestamp


eventTypestring

Event type.


idstringformat GUID

Unique event ID.


managingWixAppIdstringmaxLength 100

ID of Wix app that mediated between Wix Payments and the Wix app that triggered the event (if relevant).


wixAppIdstringmaxLength 100

ID of the Wix app that triggered this event.


wixAppInstanceIdstringformat GUID

Unique ID assigned to each Wix app in each site.

Did this help?