Yes, you can make a payment online with both your physical and virtual cards. You might receive a notification on your Mobile app requesting you to authorise the payment being made. If you do not find the automatic pop-up upon logging into the app, you may find the authorisation request in the “More” tab and you would need to choose “Authorisations“. Alternatively, you might be redirected to the MeDirect private website to authorise the payment being made.