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