Paydentity is still very relevant for designated services. It requires you to have a bank account - the type of bank account doesn't really matter as long as you can prove ownership.
Isn't the key benefit quick customer onboarding? Other 100-point ID processes aren't as fast.
SP1 Price at posting:
$1.07 Sentiment: Hold Disclosure: Held