포트원의 통합결제창(체크아웃창)에 신용카드와 간편결제 수단들을 표시하여 고객이 결제수단을 선택 후 결제합니다.
결제수단에 연결되는 PSP는 콘솔에서 설정이 가능하며 다양한 PSP와 결제수단을 한 화면에서 제공할 수 있습니다.

redirect url로 결과처리하기

결제완료 이후 success_url 또는 failure_url로 결제결과가 리디렉션 됩니다.
리디렉션되는 페이지에 아래의 쿼리 스트링(Query String)값을 파싱하여 결과처리를 진행합니다.
리디렉션되는 결과값에 대한 위변조 여부 검증로직을 통해 무결성을 확인할 수 있습니다.

포트원 통합결제창을 통해 신용카드 정보를 직접 입력하여 결제를 진행하거나 PSP의 결제창을 호출하여 결제가 진행됩니다.
모바일에서 간편결제를 진행하는 경우 딥링크를 통해 간편결제 앱을 호출합니다.

order_ref

string
포트원 거래번호로 빌링키로 활용합니다.
결제에 대해 포트원에서 채번한 거래번호입니다.
거래조회, 결제취소(환불)시에 활용됩니다.

channel_order_ref

string
결제채널 거래번호
결제가 진행된 결제채널(PSP)에서 채번한 거래번호입니다.

merchant_order_ref

string
고객사 주문번호
고객사가 유니크하게 채번하여 거래에 부여한 주문번호입니다.

status

string
결제상태
결제상태 코드에 대한 설명입니다.

status_code

number
결제상태 코드
결제상태를 코드로 분류한 값입니다.

status_reason

string
결제실패 사유
결제실패 시 사유에 대한 설명입니다.

signature_hash

string
해쉬검증값
리디렉션 값의 위변조를 검증하기 위한 값입니다.
해쉬값 검증로직을 참고해 주세요.
창 닫음, 새로고침, 뒤로가기, 네트워크 오류 등으로 리디렉션은 유실될 수 있습니다.
최종 결제결과 로직처리는 반드시 웹훅을 이용하여 안정적으로 처리해 주셔야 합니다.