Class TransactionEvent (1.32.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. Ensure that applications can handle values not explicitly listed.