За последние 11 лет PayPal не смог предоставить разработчикам и бизнесу базовые инструменты для управления подписками и обработки платежей, что превратилось в настоящую катастрофу для пользователей их API. Компания Forward Email долгие годы сталкивалась с отсутствием элементарных функций, с многочисленными ошибками, плохо организованным интерфейсом и небезопасностью. Несмотря на длительные попытки взаимодействовать с PayPal и предоставлять детальную обратную связь, большинство проблем осталось нерешенными, а обещания неизменно рассыпались на фоне ухода ключевых сотрудников, ответственных за техническую поддержку и развитие API. Основная и наиболее шокирующая проблема заключалась в том, что PayPal с 2014 года реализовал функционал подписок, но до сих пор не предоставил API для получения списка активных подписок. Это элементарная возможность для любого бизнеса, так как без нее невозможно вести бухгалтерский учет, контролировать платежи и обеспечивать оперативную поддержку клиентов.
Несмотря на многочисленные обращения со стороны сообщества разработчиков, PayPal продолжал игнорировать эту потребность. Фактически это сравнимо с базой данных, где нельзя выполнить простой выбор записи. Первые серьезные жалобы появились еще в 2017 году на официальных форумах PayPal, где разработчики выражали недоумение и раздражение отсутствием минимальных возможностей для управления подписками. Вместо решения проблемы PayPal просто архивировал сообщества и удалял сообщения, тем самым стирая свидетельства своих системных недостатков. В 2020 году у Forward Email состоялась официальная видеоконференция с участием восьми руководителей PayPal, включая технического директора и других влиятельных лиц.
Компания подготовила подробный список из 27 пунктов с проблемами и предложениями по улучшению интеграции. Несмотря на обещания рассмотреть и исправить выявленные ошибки, улучшений не произошло. Вскоре все ключевые участники этой встречи покинули компанию, что лишило PayPal институциональной памяти и сделало невозможным эффективное решение проблем. Вплоть до 2025 года ситуация оставалась неизменной. Новое руководство PayPal, включая генерального директора Алекса Крисса, вновь получило критическую обратную связь, но ответы сводились к желаниям провести новые совещания и к предложениям «сложно реализуемых» решений вместо простой, необходимой функциональности, такой как базовый API для просмотра подписок.
Это свидетельствует о глубоких организационных сбоях и недостаточном понимании реальных потребностей разработчиков внутри компании. Технические проблемы с API усугублялись плохим качеством пользовательского интерфейса разработчиков PayPal. Дашборд неудобен в использовании, содержит многочисленные ошибки, страдает от регулярных сбоев сессий и слишком короткого времени автоматического выхода из системы. SDK (Software Development Kit) воспринимается как чрезмерно громоздкий, с противоречивыми архитектурными решениями и нарушениями стандартов безопасности из-за необходимости использовать небезопасные методы в политике безопасности контента. Документация отсутствовала или вводила в заблуждение, что вынуждало разработчиков методом проб и ошибок искать пути интеграции, теряя время и ресурсы.
Одним из наиболее критичных сбоев была неисправность процесса захвата платежей (capture), существовавшая с 2013 года и не исправленная по сей день. Множество платежей подтверждались системой, но не фиксировались в учетных записях, что приводило к потерям дохода. В Forward Email были зафиксированы десятки транзакций, потерянных таким образом на сумму около 1900 долларов. Эта проблема распространилась на огромный круг пользователей PayPal и могла привести к миллионным убыткам в масштабах индустрии. Система уведомлений о платежах и подписках оказалась крайне ненадежной.
Вебхуки PayPal работали с постоянными задержками или вовсе не приходили, что делало невозможным своевременный контроль за состоянием транзакций и активацией услуг. Проблемы сопровождались неудовлетворительной техподдержкой, которая часто предоставляла противоречивую информацию или игнорировала запросы. Еще одним аспектом стала проблема безопасности и борьбы с фишингом. Электронные письма PayPal неадекватно оформлены и часто выглядят как мошеннические сообщения, что вынудило Forward Email внедрять дополнительные фильтры для блокировки таких писем. При этом злоумышленники активно эксплуатируют уязвимости системы, рассылая поддельные счета и запросы оплаты, которые проходят все проверки подлинности, создавая угрозу для пользователей и усложняя защиту.
Крайне неудобной и неэффективной оказалась процедура идентификации пользователей (KYC). В отличие от других крупных платежных систем, где верификация происходит до начала приема реальных платежей, PayPal допускает использование продакшн API и сбор денег до прохождения полной проверки. В итоге платежи блокируются без предупреждений, что вызывает сбои в бизнес-процессах и недовольство клиентов. Положение усугублялось удалением PayPal своих же сообществ разработчиков и закрытием форумов, где собиралась история багов и жалоб, что воспринималось как попытка замять проблему и скрыть масштаб ошибок. Благодаря усилиям сторонних сервисов удалось частично сохранить эти обсуждения, но их сохранность и доступ остаются под вопросом.
Проблемы PayPal существенно контрастируют с опытом других платежных систем, таких как Stripe, Paddle, Coinbase Commerce и Square. Эти компании с самого начала обеспечили простые и прозрачные механизмы управления подписками и платежами, качественную документацию, надежные API и понятные правила работы, что значительно облегчает жизнь разработчиков и бизнеса. Опыт Forward Email говорит о том, что работать с PayPal необходимо с осторожностью и, по возможности, использовать несколько платежных шлюзов, чтобы снижать риски потерь и сбоев. Разработчики должны быть готовы к постоянным обходным решениям и альтернативным стратегиям интеграции, так как надежного и простого функционала от PayPal ждать не приходится. В итоге, история PayPal – это глубокий урок о том, как игнорирование отзывов пользователей, отсутствие системного подхода к развитию продуктов и слабая организационная культура могут привести к многолетним проблемам и потере доверия.
Несмотря на статус одного из крупнейших платежных сервисов в мире, проблемы с API и поддержкой пользователей продолжают наносить серьезный урон бизнесу и создают непреодолимые сложности для разработчиков, вынуждая их создавать собственные решения и обходные пути в условиях постоянной неопределенности.