Transaction Updated

Your system will receive this payload when you create a Subscription with type transactions.update

Receive real-time notifications when Transactions are updated in your Account. This webhook enables you to synchronize your systems with transaction status changes.

Info

The webhook payload contains the transaction ID and updated details. Use the Get Transaction endpoint to retrieve complete transaction information.

Warning

Your webhook endpoint must return a 2xx status code within 30 seconds to confirm receipt. Failed deliveries will be retried according to the redrive policy.

Common use cases include updating your accounting system, triggering notifications, or logging transaction status changes in your analytics platform.

Payload
string
required

The unique identifier for the transaction.

string

The unique identifier of the conversation associated with the transaction.

string

A description of the transaction.

string
enum
required

The type of action associated with the transaction.

Allowed:
string
required

The unique identifier of the merchant associated with the transaction.

string
required

The unique identifier of the partner associated with the transaction.

number
required

The amount of the transaction in cents.

paymentMethod
object
required
string
enum
required

The status of the transaction.

Allowed:
onStatus
object

Details about the transaction status.

references
object
required
adjustments
array of objects
required
adjustments*
string

Details about any error occurred during the transaction.

metadata
object

Additional metadata associated with the transaction.

string

The product associated with the transaction.

Response
200

Your system should return a 2xx status to indicate that the data was published successfully. Other statuses will be considered a failure and we will retry later. See the redrive page for more details.

LoadingLoading…