Security Checklist

After installation and permission setup, you will find LuqaPay Settings under PSP Settings in your CRM.

This section includes a Security Checklist that outlines recommended security enhancements—particularly useful for online deposit and withdrawal workflows. While optional, completing these steps is strongly advised to strengthen your overall platform security.

The system will automatically detect and mark each requirement as completed once the relevant configuration is in place.

Mandatory 2FA Verification

Mandatory two-factor authentication (2FA) helps prevent unauthorized access to your CRM. To setup, follow these steps:

  1. Click "Go Now" to be redirected to Settings > Client Portal Settings > Security Settings.

  2. Click the "Edit" icon.

  3. Enable Mandatory 2FA.

  4. You may select which application scenarios should require 2FA.

  5. Note: "Login" is mandatory and cannot be disabled.

  6. Click "Save".

  7. Once mandatory 2FA is enabled, this step will be automatically marked as complete in the checklist.

Multi-Level Approval Installation

This adds an extra layer of verification for sensitive actions like withdrawals. To install Multi-Level Approval, follow these steps:

  1. Click "Go Now" to be redirected to the CRM Marketplace.

  2. Search for "Multi-Level Approval" and click on the listing.

  3. You will be redirected to the details page.

  4. Click "Install" to proceed.

  5. Once installed, the checklist item will be marked as completed.

Setup Multi-Step Approval for Withdrawals

This ensures withdrawal requests go through at least two levels of verification. To setup, follow these steps:

  1. Click "Go Now" to be redirected to Settings > Approval Settings > Process Settings.

  2. Locate the Withdrawal process and click the "Edit" icon.

  3. Click the "+" icon to add a new level.

  4. Select "No approver" and assign the responsible party for each level.

  5. You can assign either individual users or roles.

  6. Click "Confirm".

  7. It is recommended to have at least 2 levels of approvers:

    • First Level: Deduct Level of Approval. Upon approval, the withdrawal amount will be deducted from the trading account or wallet.

    • Second Level: Payout Level of Approval. Upon approval, the withdrawal request will be sent to LuqaPay and the funds will be paid out to your client.

  8. Upon adding the second level of approver, the first level will automatically be assigned both the "Deduct" and "Payout" approval. To set the second level as the "Payout", click the "Payout" icon.

  9. For the first level, you can choose between manual or automatic approval. It is recommended to select manual approval so you can review the withdrawal request and its details before processing. To setup:

    1. Click on the "Settings" icon.

    2. Select "Manual" and click "Confirm".

  10. Click "Publish" to save your changes.

  11. After publishing, this checklist item will be marked as completed.

Last updated