И, по времени в блоке - если заявлено 5 мин - может, к снимаемой сумме стоит сразу добавить комиссии ? Чтобы если 5 мин - то 5 мин, а не 1 ?
В приходящей СМС увидел, что идет оплата 0.20 + комиссия 0.91. Поэтому и работает минуту, из оплаченных 5. Может, писать мелким шрифтом, при выборе блока времени, сколько будет суммарное время ? Иначе клиент раз попробует - скажет - оплатил 5 минут, а работает одну - ОБМАН!