Hi everyone,
Please, I'm drawing an application that will store credit card data on mobile database. It's a payment method. I never worked with payment method so security is a big question.
Please can someone give me some papers, best practicies, or something like that?
I saw on forge an component that activates NFC.
Any suggestion is valid.
Hi Elaine,
never worked with Credit Card info before, but following best practices you should avoid saving any confidential data on local storage and it should be encrypted and saved on the entity on server side.
Also be careful when retrieving those type of data and only fetch it when it is actually needed.
I am sure you need to follow some kind of rules when storing that kind of info, but have not found any info OutSystems related.
But i would say to search for non OutSystems specific articles or documentation and trying to apply same rules and concepts into OutSystems.
Hope this sets you in the right direction.
Best regards,
Lourenco Matalonga
Yes, I'm afraid about encript information.
This will be a paymment method so is very important to protect data. Maybe I can use others storage methods (like google or samsung wallet), but I need to authorize or block the paymment request.
This is firsts steps of my aspplication idea.
Thank you for contribution.
Elaine Guimarães
What about the encryption of data are you afraid of?
Hi,
You can take a look at this documentation:
https://www.outsystems.com/evaluation-guide/how-can-i-create-secure-mobile-apps/
https://success.outsystems.com/documentation/11/developing_an_application/use_data/secure_the_data_of_your_mobile_apps/
It's not about Credit Card, it's generic about sensible data and secure applications. you can find may things related (and similar) to your case and use in your own benefit.
Hope this can help you!
Ricardo