You can ask the delivery staff for getting your full KYC done (only if they are actually from Amazon Transportation services and not some third party consignor) when you get your order delivered.
That's how I got mine done along with my dad. If this cannot be done, contact Amazon customer care and ask them to send an authorized person to your house. The process is free (please don't pay them anything even if they ask). This was communicated to me by a customer support agent and I can verify it works if such a service is available in your pin code.