콘텐츠로 이동

[WORKSOUT] 결제 (비회원)

Screen ID Screen Title Screen Path
PAY-GUEST-01 비회원 결제 /checkout/guest

로그인하지 않은 사용자가 장바구니에서 “결제하기”를 클릭했을 때 진입하는 결제 화면(SH_131_Payment_Guest). 주문자/수령인 정보를 직접 입력해야 하며, 간편결제·쿠폰·마일리지·예치금을 사용할 수 없다.

운영 주의: 비회원 결제 API 엔드포인트는 원문에 명시되어 있지 않다. UI/운영 정책은 본 문서를 기준으로 하되, 실제 API 연동은 별도 기술 문서 확인이 필요하다.


항목 기준
헤더 제목 “주문 정보”
뒤로가기 장바구니 화면으로 이동
주문 상품 섹션 일반 결제(PAY-CHK-01)와 동일 레이아웃
주문 상품 제목 “주문 상품 (N개)”
항목 필수 여부 규칙
주문자 이름 필수 플레이스홀더: “이름을 입력해주세요”
주문자 전화번호 필수 숫자만, 11자리 (010-0000-0000 형식)

회원과 달리 자동 채움 없음. 사용자가 직접 입력한다.

항목 필수 여부 규칙
수령인 이름 필수
수령인 전화번호 필수 숫자만, 11자리
주소 필수 “주소 찾기” 버튼 → 우편번호 API 연동
상세 주소 필수 직접 입력
배송 요청사항 선택 자유 입력
항목 기준
결제 수단 일반 결제와 유사한 목록 표시 가능
간편결제 사용 불가 — 클릭 시 회원가입 유도 팝업 노출
쿠폰 사용 불가
마일리지 사용 불가
예치금 사용 불가
배송비 10만원 미만 3,000원 / 이상 무료

간편결제 클릭 시 팝업

항목 내용
제목 “간편결제는 회원만 이용 가능”
메시지 “회원가입 후 간편결제를 이용해보세요!”
버튼 “회원가입” → 회원가입 화면 / “로그인” → 로그인 화면 / “취소” → 팝업 닫기
항목 기준
필수 동의 항목 주문 정보 동의 + 개인정보 수집/이용 동의(비회원 전용 추가) + 제3자 데이터 공유 동의
상세보기 각 항목별 인앱 화면으로 열기
조건 기준
주문자 정보 이름 + 전화번호 완성
수령인 정보 이름 + 전화번호 + 주소(검색 완료) + 상세 주소 완성
결제 수단 1개 이상 선택
약관 동의 필수 3종 모두 체크

  • 비회원 주문 처리는 회원 결제와 동일한 Portone 연동 구조를 예상하나, 실제 엔드포인트/요청 스키마는 별도 기술 문서 확인이 필요하다(미결).
  • 쿠폰/마일리지/예치금은 요청에 포함하지 않는다.
  • 결제 완료 시 비회원 주문 완료 화면으로 이동한다.

비회원 결제 전용 API 엔드포인트는 원문에 명시되어 있지 않다. 아래는 운영 요구사항 기준이며, 실제 엔드포인트와 요청 스키마는 별도 기술 문서 확인이 필요하다.

기능 처리 방식
주문 처리 비회원 주문 생성 API (별도 확인 필요)
결제 모듈 Portone 연동 (일반 결제와 동일 구조 예상)
결제 완료 비회원 주문 완료 화면 이동
쿠폰/마일리지/예치금 요청에 포함하지 않음

증상 예상 원인 1차 조치
결제 버튼 비활성 필수 입력/약관 누락 누락 항목 확인
주소 검색 실패 우편번호 API 장애 재시도 또는 수동 입력 안내
간편결제 바로 진입 회원/비회원 분기 오류 팝업 우선 노출 여부 확인
결제 실패 주문/결제 처리 오류 입력값 유지 후 재시도 안내

항목 내용
비회원 결제 API 엔드포인트 원문에 명시 없음 — 별도 기술 문서 확인 필요
비회원 주문 생성 요청 스키마 회원 결제(POST /v1/order/port/payment/order/{orderNumber})와 동일 구조 여부 확인 필요

버전 날짜 변경 내용
v1.0 2026-07-30 최초 작성 (결제 비회원 · 기프트 카드 마스터.md 중 SH_131_Payment_Guest)