Реализация нового продукта подписки в приложении для приложений Android кажется идентичной обычным управляемым / неуправляемым продуктам, но (afaik) получение даты истечения срока подписки доступно только через API Google Play Android Develope на основе HTTP. Эта часть меня невежественна.
Любые примеры реализации с использованием клиентских библиотек Java API Google для определения даты истечения срока действия будут огромным подспорьем.