Хорошо, я понял.
Это было довольно утомительно, но очередь платежей по умолчанию не является очередью платежей, из которой я хочу "завершить" покупку.
Итак, что мне помогло, так это то, что в методе:
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
после покупки транзакции я удаляю транзакцию из очереди, указанной в методе делегата.
Вот и все!Возможно очередь была все еще от покупки, которую я не закончил.
Может, кому-то это поможет !!