---
description: Learn about all the details of all our recent CRM updates here.
---

# V7.39.0 – Customizable Prop Challenge Retry Fees

**Released Date - 26 March 2025**

We’re pleased to introduce "Customizable Retry Fees", a strategic new feature designed to enhance how traders engage with your prop challenges while opening new channels for revenue growth.

Retries were previously available at no cost by default. With this update, you can now choose to charge a fee for each retry attempt, adding a new layer of monetization to your challenge structure. Whether you prefer to keep retries free to maximize participation or assign fees to encourage more committed trading, this feature gives you the flexibility to align the retry experience directly with your business goals.

### <mark style="color:red;">Key Function Highlights</mark>

1. **Customizable by Stage:** Set different retry fees for each stage of your prop challenge, enabling you to price retries according to difficulty—such as applying higher fees for more advanced stages—while maintaining full control over trader progression.
2. **Upfront Fee Display:** Retry fees are disclosed to traders upfront, before they register for any prop challenge, ensuring they understand all potential costs before committing to participate or retry.
3. **Flexible Approval Workflows:** Configure retry approvals as manual or automatic. For automatic approvals, you can specify eligible payment methods, such as those with instant deduction from e-wallets, while other PSP methods can be routed for manual review to maintain operational flexibility and risk control.
4. **Retry Fee Analytics:** Easily filter your reports to view the total amount collected from paid retry fees, offering deeper insight into revenue composition and trader engagement across your challenges.

### <mark style="color:red;">1)   Configure Retry Fees</mark>

To configure Retry Fees, follow these steps:&#x20;

{% stepper %}
{% step %}
#### Create or Edit Prop Challenge

1. Navigate to Prop Trading > Challenge Settings.&#x20;
2.  Click "New Challenge" or the "Edit" icon to edit your challenge. \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FDxLIGK6oMUmLtDL1iJNN%2Fimage.png?alt=media&#x26;token=8abcca27-8187-4f90-886d-5af83b3e634e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Configure Retry Fees

1.  Navigate to "Challenge Rule". \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FSd9JH86etOKXsfrKhlrY%2Fimage.png?alt=media&#x26;token=cded8522-9c35-4bbb-9860-9a6a81ebf5c9" alt=""><figcaption></figcaption></figure>
2. If "Allow Retry" is enabled for the stage, you’ll be able to configure the retry fee settings.
3. By default the "Retry Fee" is set to "Free".&#x20;
4.  To charge clients for retrying a stage, select "Chargeable" and enter the desired fee amount.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FuPMrgCH2iU54x0iQOBlr%2Fimage.png?alt=media&#x26;token=2398ea20-bc53-448f-a468-19216e253858" alt=""><figcaption></figcaption></figure>
5.  The payment methods configured for the registration fee will also apply to retry fees. Only these methods will be available when clients make a retry payment.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FDc5UOiDgsY2hex0AX354%2Fimage.png?alt=media&#x26;token=9f7eaa26-c993-4d3e-95c6-f1f500b27d96" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Save and Publish Your Challenge

1.  Click "Next". \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FHCMRfm015hFhX91pmH5u%2Fimage.png?alt=media&#x26;token=f732b262-2980-4484-b608-74f20a07e467" alt=""><figcaption></figcaption></figure>
2. Complete the configuration for the remaining steps.&#x20;
3.  Click "Publish" to publish your challenge.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FRwes3WfFpuGLrSaBtG2x%2Fimage.png?alt=media&#x26;token=4de30a60-b0c7-4b68-9d81-7f17013c1885" alt=""><figcaption></figcaption></figure>
4.  Review your changes and click "Publish Now".\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2Ftwm2QqQH1XhlbRwOkLtc%2Fimage.png?alt=media&#x26;token=fdc5538d-a455-402a-9462-af018d4f8bb5" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### <mark style="color:red;">2)   Updated Retry Challenge Logic</mark>

In this release, the retry challenge logic has been updated.

Previously, to qualify for a retry, the trader's closed P\&L had to be positive at the time of assessment, and the trader needed to meet the challenge criteria, including minimum trading days and trading volume. Additionally, the maximum daily loss or maximum loss must not have been exceeded.

Now, traders must first fail the challenge in order to be eligible for a retry. As long as there is a retry attempt remaining, the trader can retry the stage.

### <mark style="color:red;">3)   Approval Process for Challenge Retry</mark>

You can configure the approval process for paid challenge retries by following these steps:

{% stepper %}
{% step %}
#### Navigate to "Approval Settings"

1. Go to "Settings".&#x20;
2.  Select "Approval Settings". \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FcXkBkZx7j6iDJm4PbFae%2Fimage.png?alt=media&#x26;token=02af50aa-1db7-485f-8de0-d73f39c5989b" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Configure Approval Settings

1.  Click the "Edit" icon. \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FqB7X5JaDE64m4aIrtuNp%2Fimage.png?alt=media&#x26;token=263639be-74b0-4795-8c63-843536d66894" alt=""><figcaption></figcaption></figure>
2. Find the setting for "Prop Paid Retry".&#x20;
3. Choose one of the following options:&#x20;
   1. **Manual Approval** - The retry request will require your review and approval before it can proceed.
   2.  **Automatic Approval** - The system will automatically approve the retry request after payment, with no action needed from you. You can further specify:

       1. **Auto-Approve for Online Payments Only** - Automatically approve only if the trader pays via online payment methods (e.g., PSP). Other payment methods will still require your review.
       2. **Auto-Approve for Account Balance Deduction Only** - Automatically approve only if the retry fee is deducted from the trader’s account balance. Other payment methods will still require your review.

       <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F4VlpwIVzYVudQqRaMyPz%2Fimage.png?alt=media&#x26;token=4955d775-c823-4705-9ef5-239580315308" alt=""><figcaption></figcaption></figure>
4.  Click the "Save" icon to save your changes. \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FMqcX80gDaZ4w4aTcYsxp%2Fimage.png?alt=media&#x26;token=ebd8869a-2e0f-4b65-90d6-9fa646d0ceb2" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

The approval process for paid retry fees is closely linked to your Live Stage request approval settings.

* If a trader is retrying a Live Stage, then after you approve the paid retry request, you will also need to review and approve the Live Stage request—but only if Live Stage approval is set to Manual.
* If the Live Stage approval is set to Automatic, no further action is required after the retry fee is approved.

**Special Scenarios:**

* **Scenario 1**
  * If a trader pays for a retry during the Live Stage and the retry payment is approved, but the newly generated Live Stage request is rejected, the system still allows the trader to retry again, as long as retry attempts remain.
  * However, the previously paid retry attempt will still be counted as used—it will not be refunded.
* **Scenario 2:**
  * If a trader successfully completes the Demo Stage and submits a request to enter the Live Stage, but the broker rejects this Live Stage request, the trader cannot retry the Demo Stage, even if retry attempts are still available.
  * The system treats the rejection of the Live Stage request as a failure of the challenge, and therefore no retry is permitted.

### <mark style="color:red;">4)   Permission Settings</mark>

After configuring the Approval Settings, make sure to assign the appropriate permissions to your team members:

* **Read Prop Paid Retry Requests** – Allows users to view all prop paid retry requests (view-only access).
* **Approve/Reject Retry Requests** – Grants permission to approve or reject prop paid retry requests.
* **Download Prop Paid Retry Requests** – Grants permission to download data related to prop paid retry requests.

<figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FrdpLt25K0So5R0Ist9l8%2Fimage.png?alt=media&#x26;token=cb204853-e494-4025-b7c3-60cbdeb5dfb6" alt=""><figcaption></figcaption></figure>

### <mark style="color:red;">5)   View Retry Challenge Rules</mark>

Your traders can view the retry rules you've configured for each prop challenge by following these steps:

{% stepper %}
{% step %}
#### Navigate to Prop Trading

1. Navigate to Prop Trading.&#x20;
2.  Click "New". This will display all available challenges for participation.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F71gwab88QhNlxBCpuNsJ%2Fimage.png?alt=media&#x26;token=246690f3-eb07-43cc-8673-53ca2a76f6f9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### View Prop Challenge Parameters

Traders will be able to see the challenge details, including retry settings:

1. **Retry Current Stage**
   1. **Yes** – The trader is allowed to retry the current stage.
   2. **No** – Retry is not allowed for the current stage.
2. **Maximum Retry Count** – The total number of retry attempts allowed.
3.  **Retry Cost**

    1. **Free** – No cost to retry.
    2. **Amount** – A fee is required to retry the stage.

    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FK4OVDaKtB2MTe8hHC1qc%2Fimage.png?alt=media&#x26;token=203dea69-c38a-40a6-b50e-028de6517f3e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### View Retry Settings Description

1. Traders can also click on the Retry Settings to view detailed descriptions of each parameter.
2.  A tooltip will appear, providing clear explanations of what each setting means and how it affects their retry attempts.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FeJPH7R77UWTGVYPXD2Ii%2Fimage.png?alt=media&#x26;token=24f9aba5-e569-4dfc-b2b6-fb47a6215d08" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### <mark style="color:red;">6)   Trader Retry Challenge</mark>

To retry challenge, trader can follow these steps:

{% stepper %}
{% step %}
#### Check Challenge Status

1. Go to the "Prop Trading" page.
2.  If the trader has failed a challenge and a free retry attempt is available, the status will show "Stage X Retry," where X represents the specific stage the trader can retry.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FAamM0OPhSVJrKfApOyq7%2Fimage.png?alt=media&#x26;token=bb62baeb-f29c-4658-ba8f-ec5cd9926278" alt=""><figcaption></figcaption></figure>
3.  If the retry attempt requires payment, the status will display "Stage X Pending Payment."\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FNW1XojamW2VlnyHRWB1z%2Fimage.png?alt=media&#x26;token=3db66962-75cb-4f1e-bd04-b06bc4395fa5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Free Retry&#x20;

1.  For free retry, the trader will need to click the "Retry" button. \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FJIMRZ3zMoEjWLvBC9oMn%2Fimage.png?alt=media&#x26;token=94ec0bfe-1668-4a22-9f7f-90a61e8f2d02" alt=""><figcaption></figcaption></figure>
2. When the mouse hovers over the "Retry" button, a message will appear saying: "You can retry the challenge from this stage without starting over from the beginning."
3.  This means that if a trader fails at Stage 2, they can retry directly from Stage 2 without having to restart from Stage 1.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FjnKxS6RdbZvlokCzpe51%2Fimage.png?alt=media&#x26;token=9ffe3425-1834-46da-b6c8-688696ba596f" alt=""><figcaption></figcaption></figure>
4. The stage will automatically restart, and the trader will receive new trading account credentials via email to begin trading.
5. The Trading Status will be set to "Enabled", and the Status will display "In Progress".
6.  The Retry Attempt count will be reduced by 1, and the trader will be able to see how many retry attempts remain.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F99o6MJAoNWOrf6U5E2Aa%2Fimage.png?alt=media&#x26;token=c51623fa-ab20-44fd-a7e9-db3ae9163335" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Chargeable Retry

If a retry fee applies:&#x20;

1.  The trader will need to click "Pay to Retry". \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FrSsOdhUWvvEtymBucdCo%2Fimage.png?alt=media&#x26;token=33795794-253a-4260-9191-d3ca0ab99401" alt=""><figcaption></figcaption></figure>
2. The trader will be redirected to the payment page.&#x20;
3. Coupons and promo codes can also be applied to offset the retry fee.
4.  Select the preferred payment method and click "Complete Payment" to finalize the payment.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F8ZHhE55fooOtbZrkc6ni%2Fimage.png?alt=media&#x26;token=f725b4ba-c56d-4d12-87e9-be74374fe0c6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Chargeable Retry Approval Process

1. If the approval process is set to manual, the trader will be redirected to the Request History page after completing the payment.&#x20;
2.  The status will appear as "Pending". \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FSHFbhKJSmmsVCeQdl5jU%2Fimage.png?alt=media&#x26;token=d0b04b9b-8717-4de5-9844-a8f423e51b29" alt=""><figcaption></figcaption></figure>
3. You will need to approve the request on the Approvals page before the trader can retry the challenge:
   1. Navigate to "Approvals".&#x20;
   2. Select "Prop Paid Retry".&#x20;
   3.  Click "Review" to review the retry request. \


       <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FEGa8XlXw9E2KAV5q9SUY%2Fimage.png?alt=media&#x26;token=fa9fb555-98e1-492c-9d29-2a830915d610" alt=""><figcaption></figcaption></figure>
   4. Approve or reject the request. \
      \
      ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FIgGXXa37Qwzi2SNf9pff%2Fimage.png?alt=media\&token=6a524f8e-3002-4351-8156-d32a77cd3c28)\

   5. If the trader is retrying a Demo Stage, once the request is approved, a new trading account will be created, and the credentials will be sent via email. The trader can then begin trading immediately.
   6.  For a Live Stage retry, if the approval process for live stage is set to manual, you will also need to review and approve the Live Stage request before the trader receives their account credentials.\


       <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F92jjBoJGKOvugeWKtzVq%2Fimage.png?alt=media&#x26;token=fccc4c73-a1ac-4544-b4c6-c207c9ffb1b6" alt=""><figcaption></figcaption></figure>
   7.  If the Live Stage approval is set to automatic, you only need to review and approve the paid retry request. Once approved, the trader will receive their new trading account credentials. You do not need to review the Live Stage request manually—however, a system-generated record will be created to indicate that the Live Stage request was automatically approved.\


       <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FAZgOix1wFinDXWUrJWoK%2Fimage.png?alt=media&#x26;token=c50cc507-c53a-46a9-929a-1868cbf9f31a" alt=""><figcaption></figcaption></figure>
4. If the approval process is set to automatic, the trader will be redirected to the Request History page, where the status will show as "Approved". They will then receive their new trading account credentials via email and can start trading immediately. However, if the trader is retrying a live stage, the process will also depend on the Live Stage Approval setting you have configured.
{% endstep %}
{% endstepper %}

### <mark style="color:red;">**7)   Retry Fee Analytics**</mark>

You can easily filter your reports to view the total amount collected from paid retry fees, offering deeper insight into revenue composition and trader engagement across your challenges.

To do so, follow these steps:

{% stepper %}
{% step %}
#### Navigate to CRM Transactions Report

1. Navigate to Reports > CRM Reports.&#x20;
2.  Select "Transactions". \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FMWoGP0HvCLEBwKORRnM1%2Fimage.png?alt=media&#x26;token=7d4bfd7d-c608-405f-b8a3-0adddfd0da2c" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Filter the Report

1.  Click the "Filter" icon. \


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F4Yj6ZLVaxNhPWSi8glzE%2Fimage.png?alt=media&#x26;token=0564134f-a17f-4b4a-9d7b-f4f4a17fe647" alt=""><figcaption></figcaption></figure>
2. Under "Type", click "Show More". \
   \
   ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FIDlLkRp7yMgYNADJuAaG%2Fimage.png?alt=media\&token=6bb4d06d-f5de-4376-9260-0f0d6449fa5f)\

3. Select "Prop Trading Retry Fee".&#x20;
4. Click "Search". \
   ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F0j1LB15EYhtcm917Nxft%2Fimage.png?alt=media\&token=14cad824-5198-4271-a5e5-88b160b35f4c)\

{% endstep %}

{% step %}
#### Report Analysis

1.  The report displays all prop challenge re-attempts made by your clients, along with the corresponding retry fees paid.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FuidtPtWD3oroTS1mN2fm%2Fimage.png?alt=media&#x26;token=5f72f473-b93d-42cd-993e-a28db2918c5a" alt=""><figcaption></figcaption></figure>
2.  You can click on “Total” to view the total amount of retry fees collected.\


    <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FO67q59EYJGKt0FusTseR%2Fimage.png?alt=media&#x26;token=cc206787-2039-4398-96ee-c1fcb6122b5d" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

