Class TransactionEvent (1.21.0)

TransactionEvent(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes an event in the lifecycle of a payment transaction.

Attributes

Name Description
event_type google.cloud.recaptchaenterprise_v1.types.TransactionEvent.TransactionEventType
Optional. The type of this transaction event.
reason str
Optional. The reason or standardized code that corresponds with this transaction event, if one exists. For example, a CHARGEBACK event with code 6005.
value float
Optional. The value that corresponds with this transaction event, if one exists. For example, a refund event where $5.00 was refunded. Currency is obtained from the original transaction data.
event_time google.protobuf.timestamp_pb2.Timestamp
Optional. Timestamp when this transaction event occurred; otherwise assumed to be the time of the API call.

Classes

TransactionEventType

TransactionEventType(value)

Enum that represents an event in the payment transaction lifecycle.