Автоматическая подписка на сайт с оплатой ежемесячно?
Автоплатёж - это услуга платежной системы, которую вы подключаете к своему сайту.
если нужно именно автоматически и без баланса, то вариант только один – платежная система с рекурентыми платежами.

если на это забить, то можно либо делать предоплату (пользователь заранее пополняет счет и списание идет с него), либо выставлять счета по факту и ждать их оплаты определенное время. это тож спокойно автоматизируется.