Security regarding user’s saved card information

so I'm creating an app that allows users to pay for a product with a bank card. If the user decides to save his card information I would like the user to access that information in a way that he could visualize it, edit it and even remove it.
So our design team has decided to add this information to the private profile page where he could access it. My worry is security, the app has a login feature but can also have a "keep me logged in" feature so I would like the card information to be blurred or only accessed if a certain security step is completed. So my question is, which is the best way to do this without disrupting the UX too much.

Few quick ideas:
User reinserts password of his account.
User uses fingerprint/Touch ID.

If it's any use I'm programming in Appcelerator's Titanium with Javascript, TSS (Titanium Style Sheets) and XML.