← 뉴스레터 목록

FROM THE WORKSHOP / 뉴스레터

구매 복원 버튼의 결과도 정확해야 합니다

더치페이에서 구매 복원 결과가 잘못 표시되던 문제를 수정하고 테스트용 배포까지 확인했습니다.

EP137 강대종 · 마이너스베타스튜디오

이번 이야기

더치페이의 구매 복원 기능에서 결과 표시가 실제 처리와 맞지 않는 문제를 수정했습니다. 복원 버튼은 기존 구매를 다시 확인하려고 누르는 버튼입니다. 그 결과를 잘못 알려 주면 사용자는 복원이 끝난 것인지 다시 시도해야 하는지 판단하기 어렵습니다.

직접 겪은 일

결과 표시를 수정하고 관련 검사와 빌드를 통과했습니다. 시뮬레이터에서 설정 화면으로 들어가 복원 중 표시가 나타나는지, 처리가 끝난 뒤 버튼이 다시 사용할 수 있는 상태로 돌아오는지 확인했습니다. 수정본은 내부 테스트 배포에 올리고 기존 그룹과 연결된 상태까지 확인했습니다.

배운 점

여기서 확인한 범위는 수정 코드, 화면의 처리 상태, 테스트 배포입니다. 실제 구매 이력이 있는 고객 계정의 복원 성공을 이번 기록으로 설명할 수는 없습니다. 버튼이 제자리로 돌아오는 것과 권한이 실제로 복원되는 것은 각각 확인해야 합니다.

독자에게

비슷한 기능을 점검한다면 시작 전, 처리 중, 완료 후 화면을 차례로 보세요. 결과 문구가 어떤 상태를 뜻하는지, 실패했을 때 다시 누를 수 있는지도 확인할 수 있습니다. 실제 결제 이력으로 검증할 때에는 화면 표시와 구매 권한의 상태를 함께 대조하는 것이 좋겠습니다.

— 강대종 / @ssamssae

기록은 다음 시작이 됩니다.뉴스레터 더 읽기 ↗이 작업장의 제품 ↗
작업장 전체 페이지 목적에 맞는 페이지 찾기