public sealed class TransactionEvent : IMessage<TransactionEvent>, IEquatable<TransactionEvent>, IDeepCloneable<TransactionEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class TransactionEvent.
Describes an event in the lifecycle of a payment transaction.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[[["This webpage provides documentation for the `TransactionEvent` class within the Google Cloud reCAPTCHA Enterprise v1 API, specifically in the .NET environment."],["The content covers versions from 1.2.0 up to the latest release 2.17.0, allowing navigation between different versions of the API documentation, and is currently displaying information for version 2.12.0."],["The `TransactionEvent` class is used to describe an event in the lifecycle of a payment transaction, and implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["Key properties of the `TransactionEvent` class include `EventTime` (the transaction event timestamp), `EventType` (the type of event), `Reason` (a code associated with the event), and `Value` (the numerical value of the event)."],["The class also provides constructor methods for initialization, with one being a parameterless default constructor, and another that takes an existing `TransactionEvent` object as a parameter."]]],[]]