Dnt worry, Snapay wale within 7 days me repayment kar dega, nahi aaya toh refund kar dega.
My last week, all pending credit card payments cleared yesterday and today morning automatically without complaint.
You can also login to your Cashfree account and check all transactions (if refunded) Wait upto 7 days.
Earlier, i get refund or credit next day but now a days more and more users start using Snapay CC bill payment discount offers. I think that's why there is so much delay from Snapay's side. Snapay may have a very limited number of employees.