Transmitting CC Info Securely

I’ve been approached by a couple friends to (hopefully) write an app for them. They own a business selling baked goods. It’s become quite successful in the area and they’ve started to do fundraisers and bake sales. A lot of the time, children in the schools sell their goods with an order sheet.

Well, a lot of teachers and parents want to pay with their cards. I’m trying to come up with an app where a customer can enter their credit card info and it gets transmitted back to “home base” where they can enter the sales into their POS system. Obviously this could easily be done via email, but I’ve run into 2 problems.

  1. They would have to sort through dozens of emails everyday to get the info they need. So ideally, it would send one large batch at the end of the day. But I don’t like the idea of dozens of CC #'s sitting on each child’s phone.

  2. Security. Email is not secure enough for this info. I thought about encrypting the data myself, but again, decrypting and sorting through multiple emails would be cumbersome.

Does anyone have any idea on how to securely and easily transmit mulitple lines of data to a secure place that can easily be viewed and sorted? Any suggestions or help is much appreciated. 

Not trying to be a ninny or anything, but please format posts  with some line breaks and paragraphs in the future.  Some folks will read a post like this, but others will not and you want as much help as you can get.

Now, regarding the question.  I think you’re looking for a secure way to sell goods.  You can use the stripe plugin for this.  That way you won’t be responsible for the safety of credit card info.  You can simply let stripe do the heavy lifting and transmit the necessary order info to home base.

https://store.coronalabs.com/plugin/stripe

The parts your business would have are:

  • Client app on user devices.
    • This is the ‘app part’
    • Would use stripe to make sales.
    • Would connect to server to submit data for fulfilling orders.
  • Secure server
    • https protected interface
    • DB backend
    • Optional web or other interface for seller to get order details and handle fulfilling them.

To do this entirely securely and ‘properly’ is actually a bit of work.  You’ll have to be a jack of all trades to do it or you’ll need help.

I apologize for the formatting. Wasn’t paying attention.

Thank you for the response. Reading up on it now. Hope it is within my grasp, haha.

Not trying to be a ninny or anything, but please format posts  with some line breaks and paragraphs in the future.  Some folks will read a post like this, but others will not and you want as much help as you can get.

Now, regarding the question.  I think you’re looking for a secure way to sell goods.  You can use the stripe plugin for this.  That way you won’t be responsible for the safety of credit card info.  You can simply let stripe do the heavy lifting and transmit the necessary order info to home base.

https://store.coronalabs.com/plugin/stripe

The parts your business would have are:

  • Client app on user devices.
    • This is the ‘app part’
    • Would use stripe to make sales.
    • Would connect to server to submit data for fulfilling orders.
  • Secure server
    • https protected interface
    • DB backend
    • Optional web or other interface for seller to get order details and handle fulfilling them.

To do this entirely securely and ‘properly’ is actually a bit of work.  You’ll have to be a jack of all trades to do it or you’ll need help.

I apologize for the formatting. Wasn’t paying attention.

Thank you for the response. Reading up on it now. Hope it is within my grasp, haha.