# How To Test A Package

Testing your packages is an essential step before launching your Tebex Store. It ensures your customers reliably receive the content they purchase and allows you to verify that deliverables (e.g., commands, files, roles) are correctly configured.

There are **two primary methods** for testing packages:

***

### Method 1: Store Test Mode

**Store Test Mode** allows you to simulate real transactions without charging your testers. It's ideal for pre-launch testing.

> ⚠️ **Important:** Only use Store Test Mode when your store is private. If your store is publicly accessible, enabling this feature may allow unintended users to complete purchases for free.

#### **How to Enable Store Test Mode:**

1. Go to your **Tebex Control Panel**.
2. Navigate to **Settings** → **Checkout**.
3. Scroll down and toggle **Test Mode** to "On".

Once enabled:

* Test purchases can be completed instantly with no real payment details.
* Test transactions will appear in your Control Panel.
* You can delete test transactions after testing (button available at the bottom of Checkout Settings).

> 🔍 **Note:**\
> Test payments:
>
> * **Trigger webhooks**
> * **Appear in Sales statistics**
> * **Do NOT affect your Earnings statistics**

**Don’t forget to disable Test Mode before going live.**

***

### Method 2: Manual Payments

**Manual Payments** allow you to simulate a package delivery without using the checkout process. This method is ideal for quick internal testing, giveaways, or delivering packages to individual users.

To initiate a manual payment:

* Go to your Tebex Control Panel.
* Navigate to the **Payments** section and select **Manual Payment**.
* Enter the recipient’s information and select the package to issue.

> 🔍 **Note:**\
> Manual payments:
>
> * **Do not trigger webhooks**
> * **Do not appear in Sales or Earnings statistics**

Learn more about [Manual Payments](https://docs.tebex.io/creators/tebex-control-panel/payments-overview/manual-payments). Prefer a video guide? [Find one here.](/creators/tebex-control-panel/payments-overview/manual-payments.md#prefer-a-video-walkthrough)

***

### Special Consideration: Testing FiveM Assets

Assets delivered via **Manual or Test Payments** cannot be revoked. To safely test FiveM package delivery:

1. Create a **subscription-based package**.
2. Issue your tester a **gift card or coupon** to cover the first billing cycle.
   * If the first payment is fully covered, it will not renew, and no billing info is required.
3. The asset will be delivered as normal, and the subscription will not continue unless renewed manually.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tebex.io/creators/tebex-control-panel/how-to-create-packages/how-to-test-a-package.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
