정기 결제
일반 정보
정기 결제을 사용하여 지정한 조건에 따라 사용자에게 서비스 패키지에 대한 접근 권한을 제공할 수 있습니다. 정기 결제 관리 솔루션은 정기 결제 제품을 기반으로 합니다.
정기 결제 플랜은 기간과 결제 조건에 따라 다양합니다. 다음과 같은 플랜 유형을 사용할 수 있습니다.
- 정기적으로 결제가 이루어지는 정기 플랜
- 한 번 결제하면 기한의 제약이 없는 라이프타임 플랜
- 한 번의 결제로 제한된 기간동안 사용할 수 있는 시즌 패스
플랜 생성 및 구성, 체험 기간 설정, 정기 결제 유예 기간 설정 등의 정기 결제 관리는 정기 결제 센션의 관리자 페이지에서 수행합니다.
애플리케이션에서 SDK 메소드를 사용하여 정기 결제 및 관리를 구현해야 합니다.
정기 결제 구매 시나리오
- 응용 프로그램이 다음 SDK 메소드를 사용하여 사용 가능한 플랜 목록을 요청합니다.
GetSubscriptionPublicPlans
— 인증 받지 않은 사용자가 사용할 수 있는 플랜 목록을 반환합니다.GetSubscriptionPlans
— 인증 받은 사용자가 사용할 수 있는 플랜 목록을 반환합니다.
- 응용 프로그램은 사용자에게 정기 결제 플랜을 보여줍니다.
- 사용자는 플랜을 선택하여 결제 단계를 진행합니다.
- 응용 프로그램은 URL을 받아
GetSubscriptionPurchaseUrl
메소드를 사용하여 결제 인터페이스를 실행합니다. - 응용 프로그램은 받은 URL을 브라우저 또는 WebView에서 실행합니다.
- 사용자는 정기 결제에 대해 지불합니다.
정기 결제 관리 시나리오
- 응용 프로그램이
GetSubscriptions
메소드를 사용해 사용자 정기 결제 목록을 요청합니다. - 응용 프로그램은
GetSubscriptionDetails
메소드(선택 사항)를 사용해 각 사용자의 정기 결제 상세 정보를 요청합니다. - 응용 프로그램이 정기 결제 목록을 사용자에게 보여줍니다.
- 사용자는 정기 결제 및 수행하고자 하는 작업을 선택합니다. 작업에는 취소, 웹페이지를 열어 갱신하거나 정기 결제 관리하기가 있습니다.
- 응용 프로그램은 다음 중 한 가지 메소드를 호출하여 작업을 수행합니다.
CancelSubscription
— 선택한 정기 결제 취소하기.GetSubscriptionRenewalUrl
— 선택한 정기 결제을 갱신하기 위해 인터페이스로 이동하는 URL 얻기.GetSubscriptionManagementUrl
— 선택한 정기 결제의 관리 인터페이스로 이동하는 URL 얻기.
- 응용 프로그램이 수신한 URL을 브라우저에서 실행합니다.
- 사용자는 정기 결제에서 작업을 수행합니다.
알림
정기 결제 취소는
CancelSubscription
메소드를 호출한 직후 바로 시행되며 6단계 및 7단계는 수행되지 않습니다.이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.