Just checked. They are using billdesk, so it has netbanking, debit card and upi. This is a really bad move on their part if it is permanent. First, they increased the minimum cashback needed for redemption from 1k to a whopping 2.5k and now this.
I still made a test payment of 1k last night via CRED to see if they have already blocked out all third-party payments. If it doesn't go through, I am done with StanC.