Stripe Billing: как устроены подписки
Официальная документация по подпискам: жизненный цикл, автоматическое выставление счетов, повторные попытки списания при неуспешном платеже и смена тарифного плана. Технический разбор без привязки к стране.
Открыть аккаунт напрямую можно только с юрлицом в одной из ~50 поддерживаемых стран — России, Беларуси и большинства стран СНГ там нет. Обход — компания в поддерживаемой юрисдикции либо Stripe как процессинг под MoR-сервисами.