플레이 방식
심리스는 잔액이 사이트에 남아 있고 게임 결과가 실시간 콜백으로 반영됩니다. 트랜스퍼는 실행 시 전액이 게임으로 이동하고, 끝나면 회수를 눌러 돌려받습니다(게임 테이블에서 나간 뒤).
내 지갑 원장 (최근 30건)
| 시각 | 구분 | 증감 | 잔액 | 메모 |
|---|
연동 상태
최근 콜백 수신 (HISYSTEC → 이 사이트)
| 시각 | 경로 | 플레이어 | 타입 | 금액 | 결과 | 잔액 |
|---|
전체 원장 (최근 60건)
| 시각 | 회원 | 구분 | 증감 | 잔액 | 메모 |
|---|
1) 운영사 등록
백오피스(api.roisgames.com) → 시스템 → 에이전트/키 에서 에이전트를 만들고 API 시크릿을 발급받습니다. 심리스는 콜백 URL도 등록(예: https://demo.roisgames.com/callback).
2) 서명
Authorization: HISYSTEC-HMAC-SHA256 {agentCode},{ts},{nonce},{base64(HMAC_SHA256(secret, "METHOD path ts nonce"))}
path = 소문자, 앞뒤 '/' 제거(예: integrationapi/launchgame)
3) 게임 실행
POST /IntegrationAPI/LaunchGame {playerCode, providerCode: "holdem"|"seotda", nickname} → result.gameUrl 로 이동.
4) 심리스 콜백
GET {callback}/balance?playerCode= · POST {callback}/transaction {uuid, type: Bet|Win|CancelBet|CancelWin, amount, roundId} → {status:"OK", result:{balance}}. uuid 멱등 처리 필수.
5) 트랜스퍼
POST /BalanceTransferAPI/Deposit → LaunchGame → POST /IntegrationAPI/KickPlayer → POST /BalanceTransferAPI/Withdraw.
