사용자 리디렉션 설정
결제를 완료한 후 사용자를 다른 페이지로 리디렉션하려면 다음 두 가지 유형으로 리디렉션을 구성할 수 있습니다:
- 자동 — 설정된 지연 시간으로 리디렉션.
- 수동 — 사용자가 리디렉션 버튼을 클릭한 후 적용되는 리디렉션.
다음 방식으로 리디렉션을 구성할 수 있습니다.
- 관리자 페이지에서 - 단일 애플리케이션을 설정할 경우 이 옵션을 사용하십시오.
- 주문 생성 도중 - 복수의 애플리케이션용 프로젝트를 사용하고 웹사이트를 통해 인게임 아이템을 판매할 계획인 경우 이 옵션을 사용하십시오.
주의
리디렉션이 관리자 페이지에서 그리고 주문 생성 도중 구성된 경우, 주문 생성 도중 지정된 매개 변수가 사용됩니다.
관리자 페이지에서 리디렉션 구성
- 관리자 페이지에서 프로젝트를 엽니다.
- Pay Station을 사이드 메뉴에서 클릭합니다.
- 설정 > 리디렉션 방침 섹션으로 이동합니다.
- 반환 URL 필드에 결제 후 사용자가 리디렉션될 URL 또는 경로를 입력합니다.
알림
Android 애플리케이션으로 사용자를 리디렉션하려면 URL이 다음 구성표와 일치해야 합니다.
app://xpayment.<ANDROID_PACKAGE_NAME>
, 여기서 <ANDROID_PACKAGE_NAME>
은 Android 애플리케이션 패키지 이름입니다.- 자동 리디렉션 매개 변수 설정 방법:
- 드롭다운 목록에서 다음과 같은 자동 리디렉션 조건을 선택합니다.
- 없음 — 리디렉션하지 않음.
- 결제 성공 — 결제가 성공하면 리디렉션합니다.
- 결제 성공 또는 취소 — 결제가 성공 또는 취소된 경우 리디렉션합니다.
- 모든 결제 — 모든 결제 상태에서 리디렉션합니다.
- 지연 필드에 리디렉션 시간 제한을 초 단위로 입력합니다.기본적으로 리디렉션은 0초 후에 활성화됩니다.
- 드롭다운 목록에서 다음과 같은 자동 리디렉션 조건을 선택합니다.
- 수동 리디렉션 매개 변수 설정 방법:
- 드롭다운 목록에서 다음과 같은 수동 리디렉션 조건을 선택합니다.
- 없음 — 리디렉션하지 않음.
- 결제 성공 — 결제가 성공하면 리디렉션 버튼이 표시됩니다.
- 결제 성공 또는 취소 — 결제가 성공 또는 취소되면 리디렉션 버튼이 표시됩니다.
- 모든 결제 — 모든 결제 상태에 리디렉션 버튼이 표시됩니다.
- 리디렉션 버튼 캡션 필드에서 반환 URL로 사용자를 리디렉션할 버튼 카피를 입력합니다.
- 드롭다운 목록에서 다음과 같은 수동 리디렉션 조건을 선택합니다.
주의
리디렉션 버튼 카피는 기본적으로 게임으로 복귀입니다. 이것은 모든 페이 스테이션 언어로 현지화되어 있습니다.
프로젝트가 여러 언어를 지원할 경우, 개별 필드에 각 언어에 대해 리디렉션 버튼 카피를 지정할 수 있습니다.
사용자 역시 결제 UI를 닫으면 지정된 반환 URL로 리디렉션 됩니다.
- 저장을 클릭합니다.
주문 생성 중 리디렉션 구성
PaymentOptions
개체를 생성하여 주문 생성 메소드(createOrderByItemSku
, createOrderFromCartById
또는 createOrderFromCurrentCart
)로 전달하십시오. 개체에서 리디렉션 설정을 다음과 같이 설정하십시오.
settings.returnUrl
매개 변수에서 결제 후 사용자가 리디렉션되는 URL 주소나 경로를 전달하십시오.
알림
Android 애플리케이션으로 사용자를 리디렉션하려면 URL이 다음 구성표와 일치해야 합니다.
app://xpayment.<ANDROID_PACKAGE_NAME>
, 여기서 <ANDROID_PACKAGE_NAME>
은 Android 애플리케이션 패키지 이름입니다.- 자동 리디렉션 매개 변수 설정 방법:
settings.redirectPolicy.redirectConditions
매개 변수에서 리디렉션이 활성화되는 조건을 전달합니다.none
— 리디렉션하지 않습니다.successful
— 결제가 성공했을 때 리디렉션합니다.successful_or_canceled
— 결제가 성공했거나 취소되었을 때 리디렉션합니다.any
— 모든 결제 상태에 대해 리디렉션합니다.
delay
매개 변수에서 리디렉션 시간 제한을 초 단위로 전달합니다.
- 수동 리디렉션 매개 변수 설정 방법:
settings.redirectPolicy.statusForManualRedirection
매개 변수에서 리디렉션 버튼이 나타나는 결제 상태를 전달합니다.none
— 리디렉션하지 않습니다.successful
— 결제가 성공했을 때 리디렉션합니다.successful_or_canceled
— 결제가 성공했거나 취소되었을 때 리디렉션합니다.any
— 모든 결제 상태에 대해 리디렉션합니다.
settings.redirectPolicy.redirectButtonCaption
매개 변수에서 반환 URL로 사용자를 리디렉션되는 버튼 카피를 전달합니다.
주의
리디렉션 버튼 카피는 기본적으로 게임으로 복귀입니다. 이것은 모든 페이 스테이션 언어로 현지화되어 있습니다.
프로젝트가 여러 언어를 지원할 경우, 개별 필드에 각 언어에 대해 리디렉션 버튼 카피를 지정할 수 있습니다.
사용자 역시 결제 UI를 닫으면 지정된 반환 URL로 리디렉션 됩니다.
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.