Yes, D Birthday Cards offers options for both physical cards and digital cards. You can choose the format that suits your needs and preferences.