Product: Signal X
Withdrawal Guide
This guide explains how withdrawals work, what conditions you must meet, and the fees involved.
Supported Wallet Type
Withdrawals are available for GUSD wallet.
Prerequisites (Must Be Set Up Before Withdrawing)
Before you can submit a withdrawal request, you must complete the following:
1. E-PIN
You must have an E-PIN set up in your profile. You will be asked to enter it with every withdrawal request. If your E-PIN is not set, the withdrawal will be rejected with the message: "Setup E-Pin First".
2. Two-Factor Authentication (2FA)
2FA must be enabled on your account. You will need to enter your 6-digit 2FA code with every withdrawal request. If 2FA is not enabled, the withdrawal will be rejected.
3. Withdrawal Address
You must have a GUSD withdrawal wallet address configured in your profile, or provide one at the time of withdrawal. If no address is found and none is provided, the withdrawal will be rejected.
4. Withdrawals Must Not Be Disabled
Your account must not have withdrawals disabled. If an admin has disabled withdrawals on your account, you will see: "Withdraw Disabled".
Minimum Withdrawal Amounts
The minimum withdrawal amount depends on your user role:
User Role | Min Withdrawal | Fee |
|---|---|---|
BD (Business Dev) | 5 GUSD | 1 GUSD (flat) |
NU (Normal User) | 5 GUSD | 1 GUSD (flat) |
Other | 5 GUSD | 1 GUSD (flat) |
Withdrawal Fee Calculation
A fixed fee of 1 GUSD is deducted from your withdrawal amount before processing.
You receive: amount - 1
Example:
- You withdraw 100 GUSD
- Fee = 1 GUSD (flat)
- You receive = 99 GUSD
Balance Checks
When you submit a withdrawal:
- Total balance is checked -- you must have enough funds in your wallet.
- Locked balance is checked -- if you have locked funds (e.g. reimbursement from a downgraded subscription), the available balance is: - Available = Total Balance - Locked Balance - If your withdrawal amount exceeds the available balance, it will be rejected with: "Insufficient Funds, you have locked balance of X GUSD".
Withdrawal Statuses
After submitting a withdrawal, it goes through the following statuses:
Status Code | Status Name | Meaning |
|---|---|---|
0 | Pending | Your request has been submitted and is awaiting admin review |
1 | Approved | Admin has approved and processed your withdrawal |
2 | Rejected | Admin has rejected your withdrawal request |
3 | Cancelled | You cancelled the withdrawal yourself |
How to Cancel a Withdrawal
You can cancel a pending withdrawal request. To do so:
- The withdrawal must be in Pending status (status = 0).
- You must provide your 2FA code to confirm the cancellation.
- Once cancelled, the full withdrawal amount is returned to your wallet.
- The withdrawal status changes to Cancelled (status = 3).
You cannot cancel a withdrawal that has already been approved, rejected, or previously cancelled.
Required Fields When Submitting a Withdrawal
Field | Required | Description |
|---|---|---|
amount | Yes | The amount you want to withdraw |
method | Yes | Withdrawal method (e.g., crypto transfer) |
chain | Yes | The blockchain network (e.g., BSC, ETH) |
address | No | Wallet address (uses your saved address if not provided) |
e_pin | Yes | Your E-PIN |
twoFA | Yes | Your 6-digit 2FA code |
Email Notification
After a successful withdrawal request is submitted, you will receive a confirmation email with the following details:
- Your name and username
- Withdrawal amount
- Wallet type
- Method, chain, and address
Step-by-Step Withdrawal Flow
- Ensure your E-PIN is set, 2FA is enabled, and a withdrawal address is saved.
- Go to the GUSD withdrawal page.
- Enter the amount you wish to withdraw.
- Select the withdrawal method and chain.
- Enter your E-PIN and 2FA code.
- Submit the request.
- The system will: - Validate your E-PIN and 2FA code - Check that your balance is sufficient (excluding locked funds) - Check that the amount meets the minimum withdrawal requirement - Deduct the amount from your wallet - Calculate and apply the withdrawal fee - Create a pending withdrawal request - Send you a confirmation email
- Wait for admin approval. Once approved, funds will be sent to your withdrawal address.
- If needed, you can cancel a pending withdrawal (requires 2FA confirmation), and the full amount will be returned to your wallet.
Verification Code (Optional)
Before withdrawing, you can request a verification code to be sent to your registered email. This is an additional security step. The email includes your withdrawal amount and wallet type for confirmation.