2012-08-31 2 views
2

나는 체크 아웃하는 동안 사용자가 입력 한 신용 카드 정보를 데이터베이스에 저장하고 있습니다.사용자가 과거 신용 카드를 결제 옵션으로 선택하게하는 방법은 무엇입니까? ASP.NET

사용자가 사용자와 연결된 신용 카드가 둘 이상인 경우 어떻게 세부 정보를 사용자에게 표시하고 사용자가 카드를 선택하거나 새 신용 카드를 입력하고 결제 할 수 있습니까?

나는 gridview가 옵션을 표시 할 수 있음을 알고 있습니다. Gridview에 라디오 버튼을 추가하고 해당 방향으로 이동해야합니까? 아니면 테이블 행을 동적으로 추가해야합니까 ??

가장 좋은 방법은 무엇입니까?

+1

신용 카드 번호와 같은 중요한 정보와 함께 저장할 때 다음 답변을 읽어보십시오. http://stackoverflow.com/questions/4300863/storing-credit-card-number-pci – Kane

답변

0

당신은 지난 4

일부 지불 게이트웨이는 자신의 거래 식별자에 의해 식별 된 고객 이전 지불 세부 사항을 재사용하여 지불 할 수있는 옵션을 제공 할 수 있습니다, 전체 카드 번호를 저장 할 필요가 없습니다.

기본적으로 카드 번호와 이전 주문의 거래 ID에서 마지막 4 자리를 저장해야합니다. 이 정보를 지불 업체에 전달합니다.

전체 세부 정보 (카드 번호, cv2, 청구서 수신 주소, 보안 코드, 만료일 등)를 저장하더라도 카드가 3D 보안 등록 된 경우 트랜잭션을 만들지 못할 수 있습니다.

0

일부 판매자는 고객 지갑을 설정할 수도 있습니다. 이것은 미래의 지불에 사용할 수있는 고유 한 ID입니다.

전체 cC#을 저장하기로 결정했다면 암호화하는 것이 좋습니다. 다른 사람이 실제 cC# 목록을 가져 오면 모든 고객이 매우 화를 낼 것입니다.

하지만 질문에 대답하기 위해 고객이 이름을 사용하는 카드를 고객에게 제공 할 수 있도록 허용합니다. 그런 다음 rb와 함께 gv의 이름 목록을 표시하십시오.

관련 문제