펌뱅킹 인터페이스 비표준 응답 처리와 그룹웨어 API 동기화 타이밍 조율로 연계 결
그룹웨어·펌뱅킹 연계에서 가장 어려웠던 점은 외부 시스템의 응답 형식이 문서와 달랐던 경험입니다. 공문으로 받은 API 명세와 실제 응답 구조가 달라서, 직접 요청을 보내보며 실제 스펙을 역산하는 과정이 필요했습니다.
펌뱅킹 연동에서는 타임아웃 처리가 핵심이었습니다. 금융 시스템은 응답이 늦어도 재시도를 함부로 하면 중복 처리 위험이 생기기 때문에, 멱등성 키를 포함한 재시도 로직과 대기 상태 처리를 별도로 설계했습니다.
그룹웨어 연동에서는 사용자 계정 동기화 타이밍이 문제였습니다. 인사 시스템에서 계정이 생성된 후 그룹웨어에 반영되는 시간이 달라 신입 직원이 당일 로그인을 못 하는 케이스가 발생했고, 배치 주기를 조정해 해결했습니다.