CaptchaPaymentProcessingRateLimiter
Magento\Checkout\Model\CaptchaPaymentProcessingRateLimiter
What it does
This class implements rate limiting for payment processing requests using CAPTCHA verification.
Developers would use this to prevent abuse and automated attacks on payment endpoints by requiring CAPTCHA validation after a certain number of failed payment attempts.
It acts as a security layer that throws a PaymentProcessingRateLimitExceededException when the rate limit is exceeded.
Public Methods
- limit()