Private transactions at online casinos