어제도 올렸는데..다시 올림니다..
제가 신용카드로 고객관리를 하려고 하는데 그쪽에는 너무 무식해서 고수님의 자문을 부탁합니다..
신용카드를 읽을수 있는 카드리더라는 장치가 있던데 일반 마크네틱카드에 있는 정보를 읽는 곳에 트렉이라는 것이 있더라고요...
일반적으로 신용카드의 정보는 3트렉까지 기록이 데어 있어고 합니다..
근데 일반적인 카드리더장치는 2트렉만 읽는다고 합니다...
저는 카드리더의 트렉이 3개 있는데 2트렉만을 읽는다는것은 물론 금융기관의 보안이라 생각하는데 맞는지 아니면 그냥 쓸때없이 만든건지...
그리고 일반 카드체크에서도 2트렉만 읽는 건지 그놈에 보안인지뭔지 관련 카드리더 판매회사에서는 잘 답변을 못하더라고요..(제가 전화건쪽에는 프로그램의 개념을 잘모르는것 같습니다..)
일반 현금카드와 신용카드와의 데이타는 틀리겠지만 그 데이타가 어느 트렉에 입력이 되는지 알려주시면 고맙겠습니다..
관련 서적이나 아니면 신용카드복제프로그램 소스 라도 있거나 자문을 해주었으면 합니다..(원리를 알고 싶ㄷ자...)
저에게 많은 지도 부탁하고 제가 개발하고자하는 프로그램에 대해 꼭 사례하겠습니다...
1. Port 번호
2. Baud Rate
3. Data Bit
4. Parity
기계 메이커에서 주는 메뉴얼에 위 4가지의 세팅은 다 나와있을겁니다.
ReadOnly 기계 같은 경우는 특별한 프로토콜 같은거 없이 그냥 아스키 스트링으로 왔다 갔다 할테니까, 그거 보고 판단하시구요.. 한가지 주의하실 점은 통신 라이브러리에 따라서, 한번에 신호가 다 오는 경우도 있지만 스트링이 끊겨서 오는 경우도 있으니 OnData 이벤트에서 이 점 감안해서 여러번 끊겨서 오는 걸 합쳐서 잡아주는 식으로 루틴을 잡아줘야 한다는 겁니다.
통상
도움이 된건가염? ^^;;;