Deposit can be regarded as self-service repayment, but you should pay attention to the time. If it's tomorrow's repayment date, you can't deposit it today. The credit card doesn't arrive on the same day. It's better to arrive two days in advance, otherwise it will still be overdue!
China Construction Bank online banking (self-inquiry) or credit card telephone banking (manual) can inquire about overdraft and remaining line.