Reference documentation and code samples for the Google Cloud Recaptcha Enterprise V1 Client class Reason.
Enum that represents potential reasons for annotating an assessment.
Protobuf type google.cloud.recaptchaenterprise.v1.AnnotateAssessmentRequest.Reason
Namespace
Google \ Cloud \ RecaptchaEnterprise \ V1 \ AnnotateAssessmentRequestMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
REASON_UNSPECIFIED
Value: 0
Default unspecified reason.
Generated from protobuf enum REASON_UNSPECIFIED = 0;
CHARGEBACK
Value: 1
Indicates that the transaction had a chargeback issued with no other details. When possible, specify the type by using CHARGEBACK_FRAUD or CHARGEBACK_DISPUTE instead.
Generated from protobuf enum CHARGEBACK = 1;
CHARGEBACK_FRAUD
Value: 8
Indicates that the transaction had a chargeback issued related to an alleged unauthorized transaction from the cardholder's perspective (for example, the card number was stolen).
Generated from protobuf enum CHARGEBACK_FRAUD = 8;
CHARGEBACK_DISPUTE
Value: 9
Indicates that the transaction had a chargeback issued related to the cardholder having provided their card details but allegedly not being satisfied with the purchase (for example, misrepresentation, attempted cancellation).
Generated from protobuf enum CHARGEBACK_DISPUTE = 9;
REFUND
Value: 10
Indicates that the completed payment transaction was refunded by the seller.
Generated from protobuf enum REFUND = 10;
REFUND_FRAUD
Value: 11
Indicates that the completed payment transaction was determined to be fraudulent by the seller, and was cancelled and refunded as a result.
Generated from protobuf enum REFUND_FRAUD = 11;
TRANSACTION_ACCEPTED
Value: 12
Indicates that the payment transaction was accepted, and the user was charged.
Generated from protobuf enum TRANSACTION_ACCEPTED = 12;
TRANSACTION_DECLINED
Value: 13
Indicates that the payment transaction was declined, for example due to invalid card details.
Generated from protobuf enum TRANSACTION_DECLINED = 13;
PAYMENT_HEURISTICS
Value: 2
Indicates the transaction associated with the assessment is suspected of being fraudulent based on the payment method, billing details, shipping address or other transaction information.
Generated from protobuf enum PAYMENT_HEURISTICS = 2;
INITIATED_TWO_FACTOR
Value: 7
Indicates that the user was served a 2FA challenge. An old assessment
with ENUM_VALUES.INITIATED_TWO_FACTOR
reason that has not been
overwritten with PASSED_TWO_FACTOR
is treated as an abandoned 2FA flow.
This is equivalent to FAILED_TWO_FACTOR
.
Generated from protobuf enum INITIATED_TWO_FACTOR = 7;
PASSED_TWO_FACTOR
Value: 3
Indicates that the user passed a 2FA challenge.
Generated from protobuf enum PASSED_TWO_FACTOR = 3;
FAILED_TWO_FACTOR
Value: 4
Indicates that the user failed a 2FA challenge.
Generated from protobuf enum FAILED_TWO_FACTOR = 4;
CORRECT_PASSWORD
Value: 5
Indicates the user provided the correct password.
Generated from protobuf enum CORRECT_PASSWORD = 5;
INCORRECT_PASSWORD
Value: 6
Indicates the user provided an incorrect password.
Generated from protobuf enum INCORRECT_PASSWORD = 6;
SOCIAL_SPAM
Value: 14
Indicates that the user sent unwanted and abusive messages to other users of the platform, such as spam, scams, phishing, or social engineering.
Generated from protobuf enum SOCIAL_SPAM = 14;