storing credit card numbers in mysql

Discussion in 'Legal Issues' started by tdd1984, May 5, 2007.

  1. #1
    What is the laws to store a credit card into mysql? I mean is there any particular law on this? Is it legal as long as a condition is met?
     
    tdd1984, May 5, 2007 IP
  2. richt71

    richt71 Peon

    Messages:
    169
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Depends where you're based. Certinly in the UK you need a license to store personal details such as credit card details. Can't help you with anywhere else in the world.
     
    richt71, May 6, 2007 IP
  3. ablaye

    ablaye Well-Known Member

    Messages:
    4,024
    Likes Received:
    97
    Best Answers:
    0
    Trophy Points:
    150
    #3
    I am not aware of any law that would prevent you from doing this in the US.
    Just make sure that the data you stored are encrypted to protect your clients accounts.
     
    ablaye, May 6, 2007 IP
  4. RingBoxer

    RingBoxer Peon

    Messages:
    182
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
  5. flash9

    flash9 Banned

    Messages:
    338
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    0
    #5
    In my own opinon i wouldnt store CC details no matter where you are. not only because there COULD be laws against it, but if you are hacked and those numbers are stolen, yo will be in big big trouble.
     
    flash9, May 11, 2007 IP
  6. mohy

    mohy Guest

    Messages:
    257
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #6
    never store credit cards numbers. Your going be 100% liable.
     
    mohy, May 11, 2007 IP
  7. eddy2099

    eddy2099 Peon

    Messages:
    8,028
    Likes Received:
    568
    Best Answers:
    0
    Trophy Points:
    0
    #7
    It is advisable to store them on a separate and disconnected source for the protection of your members. If you really need to store them online, at least ensure that they are security encrypted and not exposed for the world to see.
     
    eddy2099, May 11, 2007 IP
  8. ellict

    ellict Peon

    Messages:
    91
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #8
    never store client credit card number, if site can be hacked, the hacker should be able to decrypt the secutiry
     
    ellict, May 11, 2007 IP
  9. Clive

    Clive Web Developer

    Messages:
    4,507
    Likes Received:
    297
    Best Answers:
    0
    Trophy Points:
    250
    #9
    There's a chance that your admin auth details will get forged and access to financial details gained. It then won't matter if your database is configured to store credit card details in encrypted form or not.

    While unreadable if accessed directly in the database, they will be visible to the hacker inside the admin panel. At least they should, otherwise what's the point in storing such information online when there's no way you can actually read it, online...
     
    Clive, May 12, 2007 IP
  10. Idiot Inside

    Idiot Inside Well-Known Member

    Messages:
    1,300
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    155
    #10
    I am not an expert about this matter .. but how about storing the whole information on 2-3 different servers? like half cc # on one server, other half on another and expiry date on 3rd lol .. may be a silly idea?
     
    Idiot Inside, May 12, 2007 IP
  11. Clive

    Clive Web Developer

    Messages:
    4,507
    Likes Received:
    297
    Best Answers:
    0
    Trophy Points:
    250
    #11
    And what would you use to bring that information together?
     
    Clive, May 12, 2007 IP
  12. Idiot Inside

    Idiot Inside Well-Known Member

    Messages:
    1,300
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    155
    #12
    must be some logic, using which they were split.





    don't say that hacker will use that logic and get them back :eek:
     
    Idiot Inside, May 12, 2007 IP
  13. chrisstinson

    chrisstinson Peon

    Messages:
    67
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #13
    Sometimes with some payment processors (or in Canada, some online bank processors) will make it much easier to dispute credit card chargebacks if you have a record of the CC number, or at least CCV number . I worked for a company that had issues with storing CC # and dealing efficiently with chargebacks.

    I wouldn't store CC numbers simply because if an employee of the site, or 'hacker' wants to get the numbers, they can.
     
    chrisstinson, May 12, 2007 IP
  14. batting

    batting Peon

    Messages:
    27
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #14
    you might need a license for that!
     
    batting, May 13, 2007 IP
  15. olddocks

    olddocks Notable Member

    Messages:
    3,275
    Likes Received:
    165
    Best Answers:
    0
    Trophy Points:
    215
    #15
    It think credit card companies does not allow to store credit card numbers in your system especially if you are using for internet payments. I would'nt do that as it is completely vulnerable.
     
    olddocks, May 14, 2007 IP
  16. cpucandy

    cpucandy Peon

    Messages:
    489
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    0
    #16
    You might want to read this article: http://www.informationweek.com/showArticle.jhtml?articleID=197001447

    I found a couple of more about them and in each article they reference "not adhering to the xyz credit card companies policies concerning storing of data".

    I believe you can actually store this information but you must follow some sort of encryption practice with the data. I would start this conversation off with the company that you are using as your gateway for CC processing.

    Just my opinion but if you could actually store the information, I would only keep it around until the transaction has processed. Why put yourself into a situation of getting hacked?
     
    cpucandy, May 14, 2007 IP
  17. ApeXX

    ApeXX Peon

    Messages:
    206
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #17
    Yeah I agree, there is a huge liability in storing sensitive information such as credit card numbers.
     
    ApeXX, May 14, 2007 IP
  18. mypoint

    mypoint Well-Known Member

    Messages:
    985
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    110
    #18
    dont store cc info if your users find out you will loose all trust from them. They can even get stolen pretty easily

    so to the bottom line DONT store them i would like someone storing my cc when i buy something from a site i would feel very unsecure!

    hope this helps
     
    mypoint, May 14, 2007 IP