Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
엠엠엠
Toss payments 개발자 커뮤니티•2y ago•
25 replies
엠엠

무통장입금 관련 오류 발생

PG_ELECCASNO_KEY 별로 CAS_FLAG가 R인 데이터와 I인 데이터가 페어를 이루는 것으로 보입니다.


가상계좌가 정상적으로 할당이 되고 CAS_FLAG가 R인 데이터가 insert 됨

-> 결제완료 정보가 도착해서 CAS_FLAG가 I인 데이터가 insert 됨



하지만, 에러가 나오는 경우에는 CAS_FLAG가 I인 데이터가 먼저 insert 되고 있습니다(CCRF-00093884). 기간은 1분 정도로 짧은 편입니다.


기존에 에러가 발생하지 않았던 경우에는(CCRF-00092800, CCRF-00092698) CAS_FLAG가 R인 데이터가 insert 된 다음에, 꽤 시간이 흐른 뒤(최소 2시간 가량) 에 입금을 하였습니다.


정상적인 경우라면, 아래와 같이 데이터들이 insert 되어야 할것으로 보입니다.

1) 사용자가 무통장입금을 신청했고, PG사에서 가상계좌를 할당 해준다. PG사에서 SP_SHGG_SESS_PGELECCASNO_M를 호출하여, SHGG_RFPAYCYBER_M에 R 데이터 insert
2) 사용자가 무통장입금을 완료했고, 결제창이 닫힌다. 즉시 넥사단에서 SP_SHGG_SESS_PGELEC_M를 호출하여, SHGG_RFPAY_M 테이블에 데이터 insert
3) 사용자가 무통장입금을 완료했고, PG사에서 확인되었다. PG사에서 SP_SHGG_SESS_PGELECCASNO_M를 호출하여, SHGG_RFPAYCYBER_M에 I 데이터 insert


하지만, 짧은 시간 내에 바로 무통장입금을 하면 1)보다 2)와 3)이 먼저 실행되는게 아닐까 싶습니다.

제가 분석한 것처럼 순서가 발생할수 있나요? 다른 결제들은 잘 되는데... 무통장입금이 항상 말썽입니다;;
image.png
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

무통장입금 관련
비트백비비트백 / ❓┃연동개발-문의
2y ago
결제 수단 관련 오류 발생
CuteCodeCCuteCode / ❓┃연동개발-문의
3mo ago
결제 승인 관련 400 오류 발생
김민우김김민우 / ❓┃연동개발-문의
3y ago
무통장입금 관련 문의
loganLlogan / ❓┃연동개발-문의
3mo ago