Trading Service (OTS) – FAQ
Tickets
- Do we need to convert the currencies?
- Do you support custom odds?
- In a treble bet, if one selection is lost, does it mean that the whole ticket is lost?
- Sometimes we receive ACCEPTANCE_STATUS_PENDING when we send a ticket to validate. What should we do in this situation?
- Is accept_odds_change mandatory?
- Do we need to send BetFields?
- What should the timestamp format be?
- Can we reject the ticket if we haven’t received the response from OTS in over 6 seconds?
- Should we set a hardcoded time range to void tickets?
- What is the difference between TicketId and Ticket.Bet.Id?
- If we place a bet with only one selection, we should not send anything in these 3 parameters, right: lastForeignEventStartTime, lastForeignEventEndTime…
- Do we always need to send the ticket ID?
- Can we somehow set the ticket to be accepted even if the odds change during the bet delay period?
- How many decimal places are acceptable within the bet amount field?
- What are reoffer_id, location_id and channel?
- What values are expected to be seen in the following fields of the ticket object: ots.Ticket.TotalCombinations, ots.Ticket.Bets.TotalWins…
Ticket cancellation
Ticket results
- What is the request_id field in TicketsAfter fields?
- If I send the id after UTC time, in the TicketsAfter fields, does it mean I don't need to send the id in the TicketResult fields?
- What is batch_info field?
- We have multiple instances of our app connected to your OTS service, and we have noticed that validation results are being sent to random streams. For…
- Is the TicketResultError field only for the cancelled/voided tickets?
Cashout
- Do we get a cash out delay value from the OTS? Or is this something we have to set ourselves?
- What is the correct workflow to cash out combo (multiple-selection/aggregator) bets?
- How does cashout affect the bets we send to you?
- What is the recommended approach for having a cashout feature?
- We send a cashout request to you and you reject it. How should we handle it?
Ticket maximum stake
Combo bets
- With odds auto-acceptance on combo tickets, are odds movements checked per selection or for the ticket as a whole?
- Why can I place a combo bet on two eHockey matches when the same player is playing in both?
- What is the limit calculation for combo bets?
- Can OTS accept a bet with a custom price, or is there a boosted-odds feature?
- Why is a combo bet (multi-bet) rejected by OTS if it mixes Outright and regular market selections?
Settlement information for foreign (non-Oddin) selections
- What is the full workflow of handling cross bets (tickets with foreign selections)?
- Is there a rate limit on the ResolveForeignEventsInTicket endpoint?
- What is the meaning of Resolve foreign events schema?
- What do we need to do if we are offering betting with mixed selections (from Oddin and other providers)?
- Do you have any clients who treat multis that contain mixed tickets in a way that they only use their own liabilities for both, so max stake validation from…
- Does the MaxStake response from OTS only cover Oddin selections?
- What happens if we have already sent the information for the settlements of FOREIGN selections to OTS, but then those selections are rolled back and resettled…
- How should we handle the mixed multis that contain non-Oddin legs for which the risk data should come from our side, as you wouldn’t have that info?
- How to send a foreign stake in Resolve foreign events schema?
Player risk information
- Can a bettor's behaviour change their BOS or OAF?
- How does a BOS of 0.01 affect a bettor's limits?
- Does the OAF value shown in the back-office include the reduction factor?
- What is the difference between the BOS and OAF scores?
- Is there an API for risk profiling showing info like BOS and OAF for a player, etc.?
- Can you please explain how OAF (increasing liability factor) works?
- Can we set the PlayerRiskScore in the back-office?