에러 핸들링 관련 질문 드립니다.
현재 flutter로 토스페이먼츠 결제 과정을 구현중에 있습니다.
이와 관련하여 몇 가지 궁금증이 있어 질문드립니다.
1. AgreementWidget을 사용 중인데 해당 UI는 페이먼츠측에서 제공하는 필수 약관으로 위젯이 구성 되어있습니다.
만약 이 약관을 체크하지 않았다면 결제 하기 과정으로 넘어가기 전 사용자에게 고지하기 위한 모달 같은 UI가 토스페이먼츠 측에 준비되어 있는지 그리고 만약 없다면 왜 없는지 궁금합니다.
2. paymentResult.success를 전달 받았다면 결제 승인 요청을 API를 통해 진행 하고 있습니다.
이때 200 [OK], 400 [Bad Request], 403 [Forbidden], 404 [Not Found], 429 [Too Many Requests], 500 [Server Error] 등의 statusCode를 전달 받을 수 있고 이에 따른 statusMessage도 다양한걸로 공식 문서에서 확인 하였습니다. 200을 제외한 나머지의 경우 즉, PG사가 여러 결제 기관과 결제 데이터를 주고 받는 과정에서 에러 객체가 넘어왔다면 토스측에서 제공하는 UI가 있는지 궁금하고 없다면 왜 없는지도 궁금합니다.
감사합니다.
이와 관련하여 몇 가지 궁금증이 있어 질문드립니다.
1. AgreementWidget을 사용 중인데 해당 UI는 페이먼츠측에서 제공하는 필수 약관으로 위젯이 구성 되어있습니다.
만약 이 약관을 체크하지 않았다면 결제 하기 과정으로 넘어가기 전 사용자에게 고지하기 위한 모달 같은 UI가 토스페이먼츠 측에 준비되어 있는지 그리고 만약 없다면 왜 없는지 궁금합니다.
2. paymentResult.success를 전달 받았다면 결제 승인 요청을 API를 통해 진행 하고 있습니다.
이때 200 [OK], 400 [Bad Request], 403 [Forbidden], 404 [Not Found], 429 [Too Many Requests], 500 [Server Error] 등의 statusCode를 전달 받을 수 있고 이에 따른 statusMessage도 다양한걸로 공식 문서에서 확인 하였습니다. 200을 제외한 나머지의 경우 즉, PG사가 여러 결제 기관과 결제 데이터를 주고 받는 과정에서 에러 객체가 넘어왔다면 토스측에서 제공하는 UI가 있는지 궁금하고 없다면 왜 없는지도 궁금합니다.
감사합니다.
