The maximum number of Virtual Cards you can create for free is limited to 5. You can create additional virtual cards paying the required fee.