Introduction
This document gives an outline of the Fluid Wallet widgets and how they are integrated into the host website.
1. Fluid Widget
The main Fluid Widget has three principal user functions: Deposit, Quick Deposit and Withdrawal. The initial screen presented to the user for each of these functions is shown in the figure below. These principal functions allow the user to perform deposits and withdrawals with a variety of customised settings. See how to integrate it here.

2. Fluid Quick Deposit
The Fluid Quick Deposit widget is a simplified version of the Fluid Wallet that allows the user to make a deposit with a single click, using their recently stored method. If the user has no stored methods, the widget emits a notification to the host website, which it can react to by opening the Fluid Wallet for regular deposit. This web component is designed with desktop gameplay in mind, and it is integrated into the DOM as an inline element, respecting its parent element styles. See how to integrate it here.

3. Fluid Virtual for Sweepstakes

The Fluid Virtual widget is a version of the Fluid Wallet that allows users to deposit and withdraw virtual currency for sweepstakes gameplay.
It operates similarly to the main Fluid Wallet but is tailored for virtual currency transactions. See how to integrate it here.
Packs selectionFluid presents available sweepstakes packs to users organised in multiple sections:
- Promoted Packs as a carousel
- Special Promotion Pack as in its own banner
- Regular Packs as a grid
Fluid also allows for purchasing custom amounts of virtual currency via the amount input field, with immediate conversion presented.
Visual featuresPack items can be styled with a predefined variant to highlight specific offers, and operators can configure which sections to display based on their promotional strategies;
- "regular" (default)
- "best_value"
- "discount"
- "exclusive"
- "promotion"
They can also be tagged with a "Hot" label to draw user attention.