Exception: ScrapeUnblocker::PaymentFailedError

Inherits:
PaymentRequiredError show all
Defined in:
lib/scrapeunblocker/errors.rb

Overview

A card payment has been declined three times (HTTP 402).

Those attempts are the payment provider's automatic retries spread over several days, so a card has been failing for a while. Subscribing to a new plan does NOT clear this: the old unpaid invoice stays open, and the block stays until that specific invoice is paid.

Instance Attribute Summary

Attributes inherited from APIError

#body, #status_code

Method Summary

Methods inherited from APIError

#initialize

Constructor Details

This class inherits a constructor from ScrapeUnblocker::APIError