https://www.desidime.com/discussions/quick-credit-card-bill-payment?page=1#post_10047579
cred seems faster. i can see it settled within few minutes. also better to do during daytime. 8AM - 8PM
There may be delays after or before due to system maintenance of banks
pay directly to this UPI ID
ccpay.your credit card number@icici