You are not allowing Full KYC with out applying for physical debit card. There are many people out there who dont want any physical card, just the virtual one will suffice their requirement.
Allow customers to complete Full KYC hassle free. Dont link it with Physical Debit Card.
Kindly be informed that virtual card displayed in the app is a temporary card and has a unique but different card details from the physical card delivered to you.