Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

€9,99 per month is a paywall, €1,450 per month is the rent, and two digits is the whole difference

Описание и применение

Система Notifio автоматически заполняет формы обратной связи на сайтах аренды, но должна отклонять запросы, если страница предназначена для оплаты или подписки. Для этого реализованы детерминированные проверки наличия скриптов платежных провайдеров, полей ввода карты и шаблонов цен с двумя цифрами, указывающих на подписку.

Задача

Detecting payment or subscription pages on rental listings to avoid sending contact forms to payment flows.

Результат

The guard logic prevents the app from submitting contact forms on payment or subscription pages, reducing wasted attempts and avoiding accidental subscriptions.

Рабочий процесс

  • 1. Load page HTML and status code.
  • 2. Check for HTTP 402 status and block if present.
  • 3. Search for payment SDK script hosts (e.g., js.stripe.com, mollie.nl).
  • 4. Search for card field attributes (autocomplete="cc-number", name="cardnumber", id="card-element").
  • 5. If any markers found, block with detail "Payment form detected on page".
  • 6. Search for two‑digit subscription price patterns (e.g., "€9,99 per month").
  • 7. If matched, block with detail "Subscription required".
  • 8. Otherwise, allow form submission.

Доказательства

Notifio watches rental search pages and, if you have bought the upgrade for it, fills in the contact form on a new listing for you.

Источник

The first group is payment service provider script hosts. A page that has loaded js.stripe.com is a page that intends to take a card, regardless of what its copy says.

Источник

The price of a subscription to the site itself: "€9,99 per month", "9.99 p/m", "€ 15 per maand", "15 € pro Monat". Capped at two digits on purpose.

Источник

  • Дата записи: 2026-10-03T10:55:45.705Z