TransactionOperationEventData
Payload delivered for transaction.captured.v1, transaction.refunded.v1, transaction.voided.v1, and transaction.renewed.v1 webhooks.
The ID of the operation
uuidThe ID of another operation that this operation depends on.
For example, a REFUND must reference the CAPTURE it is refunding.
Other operation types may also reference a prior operation if required.
uuidThe operation amount in minor units (e.g., 1095 = 10.95 DKK)
The state of the operation.
PROCESSING: The operation has been received and is being handled.SUCCESS: The operation completed successfully.FAILED: The operation could not be completed. SeeerrorCodefor rejection reason.
"PROCESSING""SUCCESS""FAILED"The ID of the associated transaction
"LDG7M4WW44G"The type of operation.
AUTHORIZATION: Reserve funds on the payment method.CAPTURE: Transfer previously authorized funds.SALE: A combined operation that performs bothAUTHORIZATIONandCAPTUREin a single step.REFUND: Return funds to the customer.VOID: Releases previously authorized funds.PAYOUT: Transfer funds to a recipient.
SALE operations are only available for certain acquirers and will be used when available and instant capture is enabled.
"AUTHORIZATION""SALE""CAPTURE""REFUND""VOID""PAYOUT"When state is equal to FAILED, this will contain the explaining error code.
The time of creation
date-timeThe timestamp when the operation reached a terminal state.
An operation is terminal once it transitions from PROCESSING to either SUCCESS or FAILED.
date-time{ "operation": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "referenceTransactionOperationId": "09c60a7b-397b-4797-a5c8-792dc558cbed", "amount": 0, "state": "PROCESSING", "transactionId": "LDG7M4WW44G", "type": "AUTHORIZATION", "errorCode": "string", "createdAt": "2019-08-24T14:15:22Z", "finalizedAt": "2019-08-24T14:15:22Z" }}