plaid2.model.recaptcha_required_error module

class plaid2.model.recaptcha_required_error.RecaptchaRequiredError(*, error_type: str, link_user_experience: str, common_causes: str, http_code: str, error_code: str, display_message: str, troubleshooting_steps: str)[source]

Bases: BaseModel

common_causes: str

Plaid’s fraud system detects abusive traffic and considers a variety of parameters throughout Item creation requests. When a request is considered risky or possibly fraudulent, Link presents a reCAPTCHA for the user to solve.

dict(**kwargs: Any) Dict[str, Any][source]

Return a dict representation of the object. Takes same keyword arguments as pydantic.BaseModel.dict

display_message: str
error_code: str

RECAPTCHA_REQUIRED

error_type: str

RECAPTCHA_ERROR

http_code: str

400

json(**kwargs: Any) str[source]

Return a json string representation of the object. Takes same keyword arguments as pydantic.BaseModel.json

Your user will be prompted to solve a Google reCAPTCHA challenge in the Link Recaptcha pane. If they solve the challenge successfully, the user’s request is resubmitted and they are directed to the next Item creation step.

classmethod parse_obj(data: Any) RecaptchaRequiredError[source]

Parse a dict into the object. Takes same keyword arguments as pydantic.BaseModel.parse_obj

classmethod parse_raw(b: Union[bytes, str], **kwargs: Any) RecaptchaRequiredError[source]

Parse a json string into the object. Takes same keyword arguments as pydantic.BaseModel.parse_raw

troubleshooting_steps: str

Link will automatically guide your user through reCAPTCHA verification. As a general rule, we recommend instrumenting basic fraud monitoring to detect and protect your website from spam and abuse.

If your user cannot verify their session, please submit a Support ticket with the following identifiers: link_session_id or request_id