Вы и String.format()
будете новыми лучшими друзьями!
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html#syntax
String.format("%.2f", (double)value);
В идеале вы должны сохранить информацию о том, что было куплено, при покупке, чтобы вы могли просто проверить это самостоятельно. В случае переустановки приложения можно запросить магазин приложений, чтобы увидеть все ваши прошлые транзакции.
Если вы хотите получить список предыдущих транзакций из магазина, вы используете - [SKPaymentQueue restoreCompletedTransactions]
. Восстановленные транзакции можно проверить так же, как и обычные транзакции.