Ваш вопрос немного расплывчатый и широкий, возможно, если вы его немного разбили.
Используете ли вы приложение для iphone или стандартную страницу с браузером Mobil?
Если это отдельное приложение, возникают ли у вас проблемы с тем, чтобы оно могло общаться с вашим сервером / CMS?
У вас проблемы с аутентификацией https vs http?
Если у вас возникли проблемы с вашим CMS или вы послеcms для начала?
Судя по всему, Drupal может хорошо работать с сервисным модулем и, возможно, с Ubercart для обработки подписки.С дзен (базовая тема) и некоторыми модификациями ** вы можете сделать его Mobil friendly.
http://drupal.org/start
http://drupal.org/project/services
http://drupal.org/project/ubercart
http://drupal.org/project/zen
** http://drupal.org/node/1008582