# V5.15.0 - Optimizations to PWA & Automatic Deposit Function

#### Released Date - 20 Jan 2023

In this release, we have optimized the Progressive Web Application (PWA) for your CRM Client Portal to be now available on mobile. Your clients will be able to install the CRM client portal as a mobile application, providing them with an enhanced user experience. Furthermore, enhancements have been made to the automatic deposit function, allowing you to manage your clients’ deposit operations more efficiently.

## <mark style="color:red;">PWA for Mobile</mark>

1. The PWA for Mobile is only available for your CRM Client Portal and is currently unavailable for your CRM Backoffice Portal.
2. The installation of PWA will differ depending on the mobile device you are using.&#x20;

### 1)   Apple iOS Device&#x20;

{% tabs %}
{% tab title="Safari Browser" %}
For Safari browser, the PWA installation window will not popup automatically. You will need to:

1. Go to your CRM Client Portal link.\
   ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FuHotqMVe2esA8j9s2xce%2F515pt1.png?alt=media\&token=374ca8cb-085f-4294-9c05-d485d24ae82f)
2. Click the “Share” button and select “Add to Home Screen”.

![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FyUbrHTZyQi9fvsCqqYpd%2F515pt2.png?alt=media\&token=23fdf3ad-e9c6-4b3a-8d21-07211924c9da)![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FyBEldRb9LUox05aHma4W%2F515pt3.png?alt=media\&token=7eb23639-8afe-44c4-b5c3-7f8aab94b41c)

3. Amend the name of the PWA and click “Add”.\
   ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2Fl8arUG8Yt9JBTV7WAMRa%2F515pt4.png?alt=media\&token=3c516d42-3d4b-45e8-baaf-9c8fd1b611a7)
4. The PWA for your Client Portal will be displayed on your Home Screen.![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FK9z8uqPE7BJuKM9tFxgX%2F515pt5.png?alt=media\&token=46db4c40-77e9-4558-9fe9-5e388830a0c5)
5. You can now access the Client Portal on your mobile devices by clicking the PWA.
   {% endtab %}

{% tab title="Other Browsers" %}
Chrome and Edge browsers do not support the PWA because the iOS system does not allow this permission to any third-party applications.
{% endtab %}
{% endtabs %}

### 2)   Android Device

1. Installation of PWA will differ depending on the mobile phone brand that you are using.
2. The following has been tested on Chrome & Edge browsers:
   * OPPO, Xiaomi and Huawei Harmony OS: The installation window will pop up and you can install the PWA. Upon installation, the Client Portal will show as an application.
3. Kindly note that Android Brands in China may not be able to install Chrome. However, you may install Chrome browser using APK.

For system built-in browsers, the installation of PWA will differ:

1. Xiaomi: The automatic popup is relatively unstable. You may need to retry a few times before the popup appears for you to install the PWA.
2. OPPO, Huawei HarmonyOS: There is no automatic popup and there is no function for you to add the PWA to your mobile phone homescreen.

## <mark style="color:red;">Optimizations to Automatic Deposit Function</mark>

### 1)   Automatic Retry Function for Failed Deposits&#x20;

<details>

<summary>Automatic Retry Function for Failed Deposits</summary>

This is a newly added function for online deposits approval.

Enabling this option will result in the following process:

1. At an interval of 30 minutes, the CRM system will search the trading system database for failed deposit records in the last 90 minutes and automatically retry them.
2. Upon successful retry, the system will deposit the missing funds into the clients’ accounts.
3. However, there is risk involved in enabling this function. During abnormal situations, the trading system may fail to return the correct result, causing duplicated deposits. To rectify this, you will need to disable this function and reverse the duplicated deposits as soon as possible to avoid financial losses.
4. If you intend to use this function, it is highly recommended for you to have proactive monitoring and account reconciliation processes in place. This will ensure you detect duplicated deposits and rectify them efficiently.

</details>

<details>

<summary>Enabling the Automatic Retry Function</summary>

Under the Approval Settings page, there is now an added checkbox called “Automatic retry on audit failure” for Deposits (Online Payment). This is unchecked by default. This function is available for all approval settings:

1. Manually
2. Automatically
3. Partial Approval\
   ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FyTEolS04CUDrv0CWHtkX%2F515pt6.png?alt=media\&token=4bbe2080-3ac1-4c02-be5c-20f6f2a95988)

When you turn on the automatic retry function, a pop up notice will appear to inform you of the risks involved. To proceed, click “Confirm”.![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FZ1QRkuKzVMUV3YxERWjY%2F515pt7.png?alt=media\&token=0f75ffe9-c945-4175-9ac0-34dc74b3b2b0)

</details>

### 2)   Notification for Failed Deposits

1. A new notification has been added to the CRM.
2. You will now be notified for any deposit failures and proceed to rectify them immediately.
3. You can view, amend and customize this notification under the Notification Setting page:

   <figure><img src="https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FUMEW4jevXQF9euI3EgHx%2Fimage.png?alt=media&#x26;token=80721e21-1db9-4555-a4a9-3d7676be3472" alt=""><figcaption></figcaption></figure>
4. Similar to all other notifications, you can select the “Notified Party” and “Notification Method” accordingly.\
   ![](https://2882407036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FZTqfZ4RpogYCY9SxICNg%2F515pt9.png?alt=media\&token=d20ddc10-f069-42dc-ac42-25326f3ea1f5)


---

# 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://reference-guide.gitbook.io/crm-version-release-notes/v5.15.0-optimizations-to-pwa-and-automatic-deposit-function.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.
