Forgive me, but I have never heard that term before - perhaps you could please explain what is meant by a "digital credit card"?
Basically the same as Paypal. You have everything a normal card has. And never runs out of date, it just refreshes the date to the next year.
To my knowledge Neteller (a virtual credit card provider) only 'creates a virtual card' when requested.
It does not automatically update the year.
The virtual card is created on request and stays valid until:
it expires on given expiration date OR you pull back the authorisation on that card manually which you can all do online.
Your account with (virtual) credit card provider and the (virtual) credit card are two separate things.
You can have multiple cards on one account. And they can individually expire or be de-authorized.
Just out of caution; at this moment there is no official statement on which services will be accepted.
However, seeing they most like just check credit card information, my
guess is that ANY credit card authority will work.
So stay tuned.