getTransactionDetail
API를 사용할 때 txstateid
값의 의미 목록이 있습니까?SagePay보고 API/getTransactionDetail/txstateid 값
답변
getTransactionDetail 응답의 상태 필드에서 해당 트랜잭션 상태를 찾을 수 있습니다. 공란을 기입하는 데 도움이되도록 :
1 거래 등록에 실패했습니다. INVALID 또는 MALFORMED 응답이 리턴되었습니다.
2 카드 선택 페이지의 사용자.
3 사용자 카드 정보 항목 페이지.
4 확인 페이지의 사용자.
5 3D 보안 인증 단계에서 트랜잭션.
6 거래 권한 부여에 대한 자신의 NotificationURL에서 트랜잭션 상태를 통지
7 공급 업체를 보냈다. 응답을 기다리고 있습니다.
8 거래 취소 현인 15 분 동안 사용하지 않으면 지불합니다. 이것은 고객이 브라우저를 닫았 기 때문에 정상적으로 이루어집니다.
9 트랜잭션이 완료되었지만 통지 POST에 응답하여 공급 업체 시스템이 INVALID 또는 ERROR를 리턴했습니다. 공급 업체가 거래를 취소했습니다.
10 귀하가 보유한 사기 규칙에 의해 거절 된 거래.
11 고객이 지불 페이지에서 거래가 중단되었습니다.
12 거래 거부 (NOTAUTHED).
13 Sage Pay에서 오류가 발생하여이 거래가 취소되었습니다.
14 RELEASE를 기다리는 성공적인 DEFERRED 트랜잭션.
15 AUTHORIZE를 (를) 기다리는 성공적인 AUTHENTICATED 트랜잭션.
16 트랜잭션이 성공적으로 승인되었습니다.
17 트랜잭션이 승인 단계에서 시간 초과되었습니다.
18 거래가 Vendor에 의해 VOIDed 됨.
19 성공적인 DEFERRED 트랜잭션이 공급 업체가 ABORTED했습니다.
20 거래가 Sage Pay에 의해 시간 초과되었습니다.
21 AUTHORIZE를 (를) 기다리는 트랜잭션을 등록했습니다.
22 공급 업체가 AUTHENTICATED 또는 REGISTERED 트랜잭션을 취소했습니다.
23 거래 은행으로 해결 될 수없고 현자 지불 시스템에 의해 실패되었습니다
(24) 페이팔 거래 등록
25 토큰 등록
더 이상 권한이 부여 될 수 없다26 AUTHENTICATE 거래 에 대해 만료되었거나 완전히 승인되었습니다.
27 RELEASEd 또는 ABORTed되기 전에 만료 된 DEFERRED 트랜잭션.
28 승인 대기 중 트랜잭션.
29 승인 된 트랜잭션입니다.
30 트랜잭션이 실패했습니다.
31 유효하지 않거나 불완전한 데이터로 인해 트랜잭션이 실패했습니다.
32 거래가 고객에 의해 중단되었습니다.
33 승인 단계에서 트랜잭션 시간이 초과되었습니다.
34이 트랜잭션을 취소 한 Sage Pay에서 원격 오류가 발생했습니다.
35이 트랜잭션을 취소 한 Sage Pay에서 로컬 오류가 발생했습니다.
36 거래를 은행에 보낼 수 없으며 Sage Pay 시스템에 의해 실패했습니다.
37 거래가 은행에서 거절되었습니다. 토큰 정보 페이지에서
39 사용자 은행 세부 정보 페이지에서
(38) 사용자
나는 당신이 이제까지 모든 이들의 (주로 16 전투기, 희망) 볼 생각하지 않는다, 그래서 나는 시도하지 않을 모든 결과를 테스트하십시오 (영원히 계속 될 것이며 이러한 상태 중 일부는 다운 스트림 실패, 발급자, 취득자 등으로 인해 발생합니다).