Yes. You can make online payments with your card. You can use the details from your physical card, or these can also be found in the Card tab.