웹 사이트가 신용 카드 거래 페이지를 개발하여 지불 게이트웨이로 데이터를 전송하는 동안 많은 입력 옵션을 사용할 수 있습니다. 지불 게이트웨이의 반환 응답에도 무수히 많은 데이터가 포함되어 있습니다.웹 사이트에 호스팅 된 지불 양식으로 신용 카드 거래를위한 데이터 처리
- 고객의 주소
- 고객 ID
- 고객의 IP 주소
- 설명
- : 아래에 나열
대부분의 지불 게이트웨이에 캡처, 내가 믿는 일부 입력 필드입니다 이메일
- 성 및 이름
- 송장 번호와 PO 번호
- 세금 및 면세 상태
- 트랜잭션 ID 아래에 나열
는가 내가 생각하는, 일반적으로 웹 사이트에 반환되는 일부 응답 필드입니다 :
- 전체 응답 (수락, 거부, 오류, 보류)
- 특정 응답 (예 : 주소 확인, 상인 계정에 고유 한 카드 CCV 검증, 등) 응답의
- 구체적인 설명
- 해시() 나는 알아 싶습니다
위의 입력에서
- 게이트웨이로 전송하지 않고 내부적으로 처리 할 데이터는 무엇입니까?
- 처리하기 전에 어떤 데이터를 게이트웨이를 통해 라우팅 하시겠습니까?
- 추가 처리를 위해 어떤 응답을 사용 하시겠습니까?
- 추후 참조를 위해 어떤 응답을 저장하겠습니까? 그 이유는 무엇입니까?
저는 의사 결정 프로세스가 웹 개발자가 전자 상거래 응용 프로그램을 설정할 때 일반적으로 접하게되는 것이라고 생각합니다. 누구나 지식을 공유하고 싶습니까?
공 회전을 시작하려면, 내가 당신이 게이트웨이로 전송하지 않고 내부적으로 처리 할 데이터
- 을 시도하자?
이메일 - 고객에게 성공적인 웹 메일을 보내려면 웹 응용 프로그램에서 직접 이메일을 보내야합니다. 지불 게이트웨이 제공 업체는 내 고객의 세부 정보를 알 필요가 없습니다.
예, 본 PCI 준수 요구 사항이 있음을 이해합니다. 이러한 문제를 완전히 피하는 한 가지 방법은 지불 게이트웨이가 지불 양식을 호스트하게하는 것입니다. 내가 묻는 것은 지불 양식을 호스트하기를 원한다는 것입니다. 나는 전체 카드 번호와 CCV를 저장하는 것이 아니오라고 알고 있습니다. 어쨌든 그것은 내 질문에 관한 것이 아닙니다. –
나는 당신의 대답을 생각하고 있었고 그 상황에 어떻게 접근하고 있는지 궁금해했습니다. 문제 해결을 위해 별도의 테이블에 오류 코드와 트랜잭션 ID와 함께 오류를 생성하는 모든 트랜잭션을 저장해야한다고 생각합니까? 고객으로부터 환불이있을 경우 어떻게 처리합니까? 감사. –
실패한 트랜잭션을 별도의 테이블로 이동할 수 있습니다. 확실히 처음에는 유용합니다. 그렇게한다면 오프라인 일괄 작업으로 고려할 것입니다. 지불 거절을 위해 내부 사용자, 일반적으로 공인 재무 담당자가 시스템을 통해 지불 거절을 할 수있게하는 내부 사용 페이지를 만들었습니다. 이렇게하면 카운터 거래가 생성되고 필요한 수익 인식 처리를 수행 할 수 있습니다. –