4th April is 3 days away. That is lot of time. With that type of time even if you give cheque then it will be cleared.See if your transaction is saying deposited or depositing. My transaction is stuck is "depositing..." state since yesterday and got message today evening that it will be settled within 48 hours.If it says deposited then it is through and just a matter of time before reflects at credit card side.I won't worry about it.
View attachment 48368