Yes, the Galaxy J7 Refine does have NFC. This allows you to make payments with your phone, as well as connect to other devices that use NFC.