The NXP personal-banking reader provides a more convenient and efficient mobile payment solution which can verify security authentication data with any professional reader or other devices such as cell phones, computers or set top-boxes which are enabled to read the financial IC card embedded with NXP chips.