Либо покупайте короткий номер (дорого) либо воспользуйтесь услугами контент провайдера, коих очень много и api у каждого свое.
Схема платежа обычно выглядит для клиента так - он вводит номер телефона, ему приходит код в смс, он вводит этот код на форме на сайте, все платеж снят/подписка подключена. Реже, сами ОпСоСы мутят автоматические подключения подписок (юридически так же через партнеров но я не представляю сколько это стоит, кажется ДОРОГО) просто за клик или просмотр картинки в мобильном браузере.
Рынок контент провайдеров - это серый рынок, дикие комиссии (30% - легко), очень много мошенников, с поддержкой операторов сотовой связи (скорее всего это одни и те же лица), подпортили репутацию вполне себе неплохой системы приема платежей. Соответственно клиенты - обычно недалекие люди, либо по ошибке либо просто не думают/не читают условия/покупают услугу которая этого не стоит
(как можно покупать услугу чтения анекдотов в 2019 году? за 10 рублей в сутки!).
Пользуйтесь обычными платежными операторами, кторые в качестве одной из опций сами предлагают мобильный платеж, т.е. клиент видит на сайте какой платеж сколько ему стоит и выбирает удобный ему.