I dont exactly see any use of this App to make CC payments. For nearly 40, 000 ICR payment, they have games which award you 6 rupees!