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.