> For the complete documentation index, see [llms.txt](https://hitbnb.gitbook.io/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hitbnb.gitbook.io/doc/developer-guide/hitbnb-buyer-contract.md).

# 🏦 HITBNB Buyer contract

https\://bscscan.com/address/0x9ed2ced9ec3584cebc3e489ab61b400729cfda25

#### 🔧 Contract Flow: Introduction Package Payment

**HITBNBBuyer Contract Overview**

When a user purchases the **Introduction Package**, the payment flow is handled entirely on-chain by the `HITBNBBuyer` contract.

**🔁 Payment Flow:**

1. User connects wallet and calls `buyIntroductionPackage()` function on the frontend
2. Frontend transfers **$50 USDT** to the `HITBNBBuyer` contract
3. The contract:
   * Approves and swaps USDT for HITBNB via PancakeSwap Router
   * Sends all purchased HITBNB to the **ROI Wallet** (used for staking, rewards, etc.)
4. Referral logic is executed simultaneously, sending referral USDT payouts (if first-time user)

**🔐 Benefits of This Setup**

* Fully on-chain
* Transparent HITBNB purchases
* No manual handling of funds
* Ensures all reward tokens are sourced through market buys

**📝 Notes**

* Referral commission distribution occurs only for **first-time Introduction Package** purchases
* Re-activation of the package does not trigger referral payouts
