PG 결제

Windows 빌링은 HIVESTORE를 통해 진행할 수 있습니다. HIVESTORE(PG결제)는 상품 목록 조회와 구매만 지원하며, 클라이언트 기반 영수증 검증을 진행하지 않습니다.
Windows 환경에서 HIVESTORE로 구매하는 경우에는 호출 즉시 새 창에서 결제 요청 화면이 표시됩니다.

img

CS_IapV4Purchase(const char* marketPid, const char* additionalInfo, ReceiptInfoCB cb);를 호출하면 영수증 정보 없이 ReceiptInfoCB를 통해 “ErrorCode:IAPSUCCESS=90″와 “Code:IAPV4HiveStoreSuccess=-6110000” 응답을 즉시 반환하며, ErrorCode(또는 Code)를 판별하여 게임 내에서 구매 중임을 알리는 팝업을 노출하면 됩니다.

자세한 내용은 Hive PG 결제 소개에서 확인하세요.

C2SInAppV4 스팀 결제

스팀을 타겟으로 빌드 시 C2SInAppV4 모듈을 통해 스팀 결제를 지원합니다.

결제 방식은 일반적인 C2SInAppV4와 동일합니다.

빌링 사용 방법

리소스 파일 준비하기

컴파일

컴파일을 진행해 Windows용 게임 실행 파일과 폴더를 생성합니다.

컴파일 후 작업

  1. steamworks의 sdk/redistributable_bin/win64/steam_api64.dll 을 실행 파일
    폴더/steam_api64.dll 로 복사합니다
  2. 준비한 steam_appid.txt 을 “게임 실행 파일 폴더/steam_appid.txt”에 배치합니다. 이 과정은 스팀에 게임을 업로드 하기 전 테스트를 위해 필요하지만, 게임을 실제로 업로드 하는 경우에는 필요 없는 과정입니다.