Skip to main content

Float Account Management

Float accounts allow agents and third-party API users to make bookings using pre-funded balances.

Overview

Float accounts work similarly to prepaid accounts:

  • Funds are deducted before booking
  • Balance is checked before each reservation
  • Insufficient balance results in booking failure

Setting Up Float Account

  1. Create a user with permissionLevel: 222 (SAFIRI_AGENT)
  2. Fund the wallet.credit balance
  3. Configure commission rate if needed

Checking Balance

Balance is automatically checked before each reservation. If insufficient, you'll receive a 402 Payment Required error.

Commission

Third-party users can have custom commission rates configured in the commission field.