Skip to content
Open J Tools

Withdrawals

When your affiliate balance clears the minimum, you can request a payout. Withdrawals are in SOL, sent to your partner wallet. An admin reviews each request and sends the funds manually, so a payout is not instant: you submit it, then track its status until it is paid.

Before you request

#before-you-request

A few things need to be in place, or the request will be rejected at submission.

  • Enough balance. Your available balance must be at least your account’s minimum (0.5 SOL by default).
  • A verified social link. You need at least one social account (X, Telegram, YouTube, a website or another link) added in Settings and verified by our team before you can withdraw.
  • No request already open. You can have one withdrawal pending at a time. If one is in flight, wait for it to finish before starting another.

How to request a payout

#how-to-request-a-payout
  1. Open the Withdrawals page

    Go to the Withdrawals section of your affiliate panel. Your available balance and the minimum are shown at the top. If you have not added a social link yet, do that first in Settings and wait for it to be verified.

  2. Enter an amount

    Type how much SOL you want to withdraw. At least the minimum, no more than your available balance. Payouts go to the wallet your partner account is registered under.

  3. Submit

    Confirm the request. It is created with a Pending status and the amount is reserved against your balance. From here it is in the admin review queue.

  4. Wait for review

    An admin checks the request within 48 hours and either sends the SOL (status becomes Paid) or declines it (status becomes Rejected, usually with a reason). A paid request arrives as a normal SOL transfer to your partner wallet, so you can confirm it in your wallet’s history or on an explorer.

Withdrawal statuses

#withdrawal-statuses

Every request moves through these states. You can follow it from your dashboard.

StatusWhat it means
PendingSubmitted and waiting for an admin to review. This is the state right after you request. Only one request can be Pending at a time.
PaidApproved and sent. The SOL lands in your partner wallet as a normal transfer, which you can check in your wallet’s history or on an explorer.
RejectedDeclined by an admin. The reserved amount goes back to your balance, and the reason shows next to the request (if none was recorded, contact support). Fix whatever it points to, then submit a fresh request. A rejected request no longer counts as open, so it does not block the new one.

Common reasons a request fails

#common-reasons-a-request-fails

Most failures are caught the moment you submit, with a clear code. The frequent ones:

  • AFF_WITHDRAW_MIN: the amount is below your account’s minimum. Request at least the minimum shown on the Withdrawals page.
  • AFF_WITHDRAW_MAX: the amount is more than your available balance. Lower it to fit.
  • AFF_SOCIAL_REQUIRED: no verified social link. Add one in Settings, wait for our team to verify it, then retry.
  • AFF_WITHDRAW_PENDING: you already have a request open. Wait for it to be paid or rejected first.

For the full list, see the Error codes reference.

FAQ

#faq
Is there a waiting period before a commission is withdrawable? No.

No. A commission is recorded as Confirmed and counts toward your available balance the moment the fee lands, so there is nothing to wait out. The only amount you cannot touch is whatever an open withdrawal request has already reserved.

#related

For anything else, check the affiliate FAQ.