Этот вопрос актуален только для тех, кто знаком с плагином WP "s2Member".
Я пытался разрешить "Свободному подписчику" (уровень # 0) изменить свою подписку для платящего клиента (например, уровень # 1), используя "кнопку изменения Subscr", тщательно следуя инструкциям s2Member.
В частности, я хотел, чтобы статус пользователя был изменен из-за проверки в PayPal.
Но ПРОБЛЕМА заключалась в том, что вместо этого пользователь продолжал перенаправляться (после процесса PayPal), чтобы РЕГИСТРАЦИЯ для нового имени пользователя для сайта !!! Изначально существующий пользователь, который запустил процесс, остался «свободным подписчиком» (а новое имя пользователя, btw, будет иметь доступ «уровня 1», если он будет создан, но это НЕ то, что я хотел - я хотел изменить существующего пользователя ).
p.s. Я использую PayPal в режиме SandBox, функцию, которую s2Member утверждает, что поддерживает.