엔터프라이즈급 Unity용 SDK / 정기 결제
  문서로 돌아가기

엔터프라이즈급 Unity용 SDK

정기 결제

일반 정보

구독을 사용하여 지정한 조건에 따라 사용자에게 서비스 패키지에 대한 접근 권한을 제공할 수 있습니다. 구독 관리 솔루션은 구독 제품을 기반으로 합니다.

구독 플랜은 기간과 결제 조건에 따라 다양합니다. 다음과 같은 플랜 유형을 사용할 수 있습니다.

  • 정기적으로 결제가 이루어지는 정기 플랜
  • 한 번 결제하면 기한의 제약이 없는 라이프타임 플랜
  • 한 번의 결제로 제한된 기간동안 사용할 수 있는 시즌 패스

플랜 생성 및 구성, 체험 기간 설정, 구독 유예 기간 설정 등의 구독 관리는 구독 센션의 게시자 계정에서 수행합니다.

애플리케이션에서 SDK 메소드를 사용하여 구독관리를 구현해야 합니다.

정기 결제 구매 시나리오

  1. 응용 프로그램이 다음 SDK 메소드를 사용하여 사용 가능한 플랜 목록을 요청합니다.
    • GetSubscriptionPublicPlans — 인증 받지 않은 사용자가 사용할 수 있는 플랜 목록을 반환합니다.
    • GetSubscriptionPlans — 인증 받은 사용자가 사용할 수 있는 플랜 목록을 반환합니다.
  1. 응용 프로그램은 사용자에게 구독 플랜을 보여줍니다.
  2. 사용자는 플랜을 선택하여 결제 단계를 진행합니다.
  3. 응용 프로그램은 URL을 받아 GetSubscriptionPurchaseUrl 메소드를 사용하여 결제 인터페이스를 실행합니다.
  4. 응용 프로그램은 받은 URL을 브라우저 또는 WebView에서 실행합니다.
  5. 사용자는 구독에 대해 지불합니다.

정기 결제 관리 시나리오

  1. 응용 프로그램이 GetSubscriptions 메소드를 사용해 사용자 구독 목록을 요청합니다.
  2. 응용 프로그램은 GetSubscriptionDetails 메소드(선택 사항)를 사용해 각 사용자의 구독 상세 정보를 요청합니다.
  3. 응용 프로그램이 구독 목록을 사용자에게 보여줍니다.
  4. 사용자는 구독 및 수행하고자 하는 작업을 선택합니다. 작업에는 취소, 웹페이지를 열어 갱신하거나 구독 관리하기가 있습니다.
  5. 응용 프로그램은 다음 중 한 가지 메소드를 호출하여 작업을 수행합니다.
    • CancelSubscription — 선택한 구독 취소하기.
    • GetSubscriptionRenewalUrl — 선택한 구독을 갱신하기 위해 인터페이스로 이동하는 URL 얻기.
    • GetSubscriptionManagementUrl — 선택한 구독의 관리 인터페이스로 이동하는 URL 얻기.
  1. 응용 프로그램이 수신한 URL을 브라우저에서 실행합니다.
  2. 사용자는 구독에서 작업을 수행합니다.
알림
구독 취소는 CancelSubscription 메소드를 호출한 직후 바로 시행되며 6단계 및 7단계는 수행되지 않습니다.
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
마지막 업데이트: 2023년 9월 15일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!