Customer and transaction due diligence