Affiliate request payment
Available from Professional plan
The Affiliate Request Payment feature lets you invite affiliates to proactively request a payout from their available balance, instead of waiting for a scheduled pay run. It gives partners transparency into what they can withdraw and creates a clear approval workflow for you—reducing back-and-forth and speeding up the payment cycle.
Why use it
Transparency: Affiliates see exactly what’s available to withdraw and when it’s paid.
Control: You decide what gets paid and when (with reasons for declines).
Efficiency: One queue to process requests; fewer support tickets and manual follow-ups.
Flexibility: Works with your configured payout methods (e.g., PayPal, Wise, bank transfer, store credit).
Auditability: Every request has a status history (Pending → Paid or Declined).
Extra amount (optional)
Affiliates can include a one-off extra amount (e.g., bonus top-up).
They must provide a note (and an invoice/receipt if you require it).
The extra amount is reviewed and approved/declined as part of the request total.
Before you start (important rules)
Auto-payment schedule must be OFF. The Request Payment feature can’t be enabled while an auto-payment schedule is active. Turn off your schedule first.

New email template: When you enable Request Payment, a new email template—Denied payment request—is automatically enabled for notifications.

Setup Affiliate Request Payment
Open Settings → Payment → Affiliate request payment → Set up.

Toggle Enable affiliate request payment on.
In this settings, you have different configurations:
Program to apply: Choose All programs or select specific programs. Only affiliates enrolled in the chosen program(s) will see the Request payment option in their portal.
Minimum affiliate commission (optional): Set a threshold for approved/unpaid commission. Affiliates can submit a request only when their available amount meets or exceeds this minimum.
Allow affiliates to request extra amount (optional): If enabled, affiliates can add a one-off extra amount (e.g., shipping reimbursement or bonus) on top of their approved commission when submitting the request.
Affiliate invoice type: Decide how invoices are handled for payout requests:
Generate the invoice automatically UpPromote creates a standardized invoice with request details when the affiliate submits. Fastest for teams that don’t need a custom invoice format.
Allow affiliates to upload invoice files Affiliates must attach an invoice before the request can be submitted. Useful if your finance team needs a specific template or supporting documents.
Click Save.

Affiliate Experience
Where they see it: On the affiliate Dashboard, eligible affiliates see a Request payment button alongside their Approved commission.
Button states
Enabled: If approved & unpaid commission ≥ your set minimum, the button is clickable.

Disabled: If it’s below the minimum, the button is shown but disabled (with a note showing the required amount).

Request flow
When eligible, affiliates click Request payment button. The form shows as follows:
Request extra amount (shown only if enabled by the merchant)
Affiliate can enter an additional amount (e.g., reimbursement/bonus).
Counts toward the request total.
Approved commission, Total referrals and total request amount
Auto-filled with the affiliate’s approved & unpaid commission (read-only).
Total request amount = Approved commission request + Extra amount
Invoice
If Invoice type = Affiliate uploads invoice, an invoice file must be attached before submitting.
If auto-generated, no upload field is shown.
Messages (required)
Affiliate must enter a short reason for the request (e.g., “September payout + shipping reimbursement”).
Send request

Review affiliate payment requests
Before you start (important rules)
Approved referrals included in a request are locked while the request is Pending. You cannot pay or undo them individually. You must either Approve & Pay the whole request or Deny it.
Where to review requested payments
Path: Payments → (Manual or In-app payment) → Requested payments
If the affiliate’s payout method is PayPal Payouts / Wise (integrated)/ Store credit → go to In-app payment → Requested payments.
If the payout method is Bank transfer / other manual → go to Manual payment → Requested payments.

Then, click the Review payment button to review affiliate's payment request. In the review request details, you will see:
Approved commission (auto-filled)
Extra amount (if requested)
Total
Payment method
Affiliate invoice (auto-generated or uploaded)
Affiliate message (reason)

Actions
Deny: Decline the request and enter a denial reason. The request is closed and locked referrals are released back to the balance.

Denied payment request will be shown in the Paid referrals/History

Mark as paid: Approve and pay the request.
In-app payment: processes via the integrated method.
Manual: record payment after you transfer externally.

Partial approval (extra amount)
You can approve the commission but deny the extra amount (if invoice is auto-generated by the app)
Enter an extra-amount denial reason.
The commission is paid; the extra amount is marked denied and not included in the payout.

Note:
If invoice is upload by affiliate, you cannot deny the extra amount.
If you approve extra amount, system will create a referral and pay automatically.
How affiliates see request results
Approved & paid payment request
A success banner appears: “Your payment request was paid.”
Clicking View opens Payment details, showing: approved commission, extra amount (if any), total paid, payment method, paid date, and the invoice.

Denied payment request
A denied banner appears on the Dashboard.
The affiliate also receives a “Denied payment request” email.
View opens the request details with the denial reason.


In the payment request details, affiliate can see the denied amount and reason:

Last updated