I have website where i do have E-wallet function for my user, i want if any user have less balance in wallet then he can use both option as he can pay whatever amount have in wallet and remain he can pay through cod, and have to create cod option with card and cod with cash. we need to create delivey selection date and time also.