Non-Seamless Transfer Wallet Integration
In the non-seamless (transfer wallet) model, the player's funds are transferred between the operator wallet and the PHL wallet. The operator launches the game via API_001 Player Login, tops up / withdraws with API_006 Transfer Player Balance, and periodically synchronizes betting records from PHL.
Launch Game Flow

Get Transactions Flow
Fetch Outstanding Transactions
Generally, operator would leverage on API_007 Get Transaction Records to fetch outstanding transactions and API_008 Remove Transaction Records to update provider side that the particular records are all synced.
Fetch Settled Transactions
Operator would leverage on API_009 Get Settled Transaction Records to fetch settled transactions and API_010 Remove Settled Transaction Records to update provider side that the particular records are all synced.
Both "get" APIs return the earliest 1000 records (configurable) in ascending time order. Always call the matching "remove" API after you have persisted the fetched records, otherwise the same earliest records are returned on every call.