C# CIM SDK를 사용하여 liveMode
에 내 응용 프로그램을 테스트하기 시작했습니다.새로운 CIM 지불 프로파일 유효성 확인
올바르지 않은 만료 또는 cvv와 함께 새 신용 카드를 추가하면 유효하지 않으므로 liveMode
에 오류가 발생합니다.
그러나 카드 번호, 만료 및/또는 cvv가 잘못된 조합으로 새 신용 카드를 만들 수 있습니다.
Authorize
거래 만 성공적으로 만들 수도 있습니다. 거부되었으므로 AuthoirizeAndCapture
트랜잭션을 만들려고 시도 할 때까지 오류 메시지가 표시되지 않습니다.
새 결제 프로필을 만들고이 계정에 AuthorizeAndCapture
을 수행하고 결제 프로필이 거부 된 경우 삭제하거나 새 결제 프로필이 생성 될 때마다 거래가 무효화되지 않도록하고 싶지 않습니다.
내가 뭘 잘못하고 있니? 새로운 CIM 지불 프로파일을 검증하는 올바른 방법은 무엇입니까?
어떤 해결책이 있습니까? – kamalpreet
@kamalpreet 새 카드를 만들 때 $ 1의 승인을 얻었습니다. 승인 된 경우 즉시 $ 1의 승인을 취소하고 계속 진행합니다. 실패하면 즉시 지불 프로필을 삭제하고 예외를 throw합니다. 이상적은 아니지만이 질문에 대한 질문이 제기 된 이래로 제작 과정에서 잘 돌아가고 있습니다. – Greg
오오 !! 하지만 먼저 프로필을 만들지 않고 신용 카드를 승인하려고 시도하는 것이 좋습니다. 성공하면 무효화하고 프로필을 만드시겠습니까 ?? 어쨌든 귀하의 회신에 감사드립니다. – kamalpreet