Why dont you send the card and PIN out separately like a bank?
Every "normal" credit and debit card I've received in the mail has used this same procedure -- call a number on a removable sticker stuck to the card to activate it where the only verification is the phone number you're calling from (and caller ID is easily faked).
How is this any worse than how every other card activates?
And how do you propose they get around the mail interception problem? Have a courier deliver it to you and place it in your hand?
As for interception, I guess you could require a signature for delivery but that's a pita. You just have to weigh the risks in that situation and the convenience of not requiring a signature obviously outweighs the risks of theft.
EDIT: grammar
Where I am, PIN and Card arrive in different letters, and the Card letter is only sent once you confirmed via your online banking interface (which uses 2FA) that you received the PIN letter. And you need to confirm online in your banking interface to have received the card to be able to use it.
I'd like a chip card that requires a PIN (and that is accepted widely in the US) because such a card would make unauthorized charges less likely after the card is lost or stolen, but was not able to find one.
Require the customer to verify that he/she received the card in their online banking interface.
Mark it as invalid/stolen/whatever before that.
If the attacker already has access to the online banking account, then he/she can do much worse things anyway.
And it only delays the process by 2 days. At maximum.
The fact that you can even say "well it's only 2 days delay" seems insane to me.
I don't know if this is now normal in the UK. The previous time I opened an account in-branch was 2004, when the chip card arrived by post a few days later, with the PIN in a separate letter.
In fact, I’ll go next friday to the bank to get a new debit card, as my existing one stopped working a few months ago.
It's been a long time since I was into telephony stuff, but IIRC caller ID is easily faked but ANI is not. Do verifications use CID or ANI?
this is also why caller ID blocking (as provided by your telco) doesn't work when calling toll-free numbers.
1: https://en.wikipedia.org/wiki/Automatic_number_identificatio...