Unreal Engine 빌링
Unreal Engine에서 Hybe Game Platform Service(이하, Platform) 결제 서비스 연동을 위한 SDK 사용법에 대해서 설명합니다.
요구사항
연동 준비
SDK 설치
스팀 결제 환경 설정
API 연동
API Flow (스팀)
API 적용 순서 (Steam)
Billing 클래스
클래스
개발담당
설명
HybeBillingPlatform
HybeBillingPlatform ::PreInit
HybeBillingPlatform ::QueryProductDetails
HybeBillingPlatform ::ContinueSteamPurchase STEAM
HybeBillingPlatform ::IsReady
HybeBillingPlatform ::CanPurchable
HybeBillingPlatform::GetStore, HybeBillingPlatform::GetStoreName
HybeBillingPlatform::GetPayment, HybeBillingPlatform::GetPaymentName
HybeBillingPlatform::GetOsName
HybeBillingAgent
HybeBillingAgent::OnPrepared
HybeBillingAgent::OnContinueSteamPurchase STEAM
HybeBillingAgent::OnPurchasesUpdated PC IOS Android
HybeBillingAgent::OnPurchasesCanceled IOS Android
HybeBillingAgent::OnPurchasesError PC IOS Android
HybeBillingAgent::OnUnconsumedPurchasesUpdated IOS Android
HybeProductManager
HybeProductManager::GetProduct
ProductDetail
필드명
설명
예시
API 연동 샘플
스팀 결제 연동
1. BillingAgent 인터페이스 구현
2. BillingAgent 등록
3. 빌링 플랫폼 연동
4. 판매할 상품 정보 조회
5. 구매할 상품 예약
6. 상품 구매 요청
7. 스팀 결제창 팝업

8. 스팀 결제 이벤트 받기
9. 구매 완료 요청하기
마지막 업데이트
