You can definitely pay for the current month's trips using the virtual company wallet.
When the virtual wallet is topped up, the amount needed to cover the trip will first be debited from your company's virtual wallet. If there is insufficient balance in the wallet, the funds will be deducted from the linked payment card.