Reference documentation and code samples for the Google Cloud Recaptcha Enterprise V1 Client class TransactionEvent.
Describes an event in the lifecycle of a payment transaction.
Generated from protobuf message google.cloud.recaptchaenterprise.v1.TransactionEvent
Namespace
Google \ Cloud \ RecaptchaEnterprise \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ event_type
int
Optional. The type of this transaction event.
↳ reason
string
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
Optional. Timestamp when this transaction event occurred; otherwise assumed to be the time of the API call.
getEventType
Optional. The type of this transaction event.
int
setEventType
Optional. The type of this transaction event.
var
int
$this
getReason
Optional. The reason or standardized code that corresponds with this transaction event, if one exists. For example, a CHARGEBACK event with code 6005.
string
setReason
Optional. The reason or standardized code that corresponds with this transaction event, if one exists. For example, a CHARGEBACK event with code 6005.
var
string
$this
getValue
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.
float
setValue
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.
var
float
$this
getEventTime
Optional. Timestamp when this transaction event occurred; otherwise assumed to be the time of the API call.
hasEventTime
clearEventTime
setEventTime
Optional. Timestamp when this transaction event occurred; otherwise assumed to be the time of the API call.
$this