Both influencers (withdrawal requests) and brands (wallet refund requests) submit payout requests that must be confirmed manually by the admin before any real-world transfer takes place.
Payout Queue
Navigate to Influenzic → Payouts. The list shows all pending requests with:
- User name and role (influencer or brand)
- Requested amount and currency
- Transfer method (bank or PayPal)
- Request date
- Current status (
pending,paid,rejected)
Confirming a Payout
Once you have sent the funds externally (e.g. via bank transfer or PayPal), click Mark as Paid next to the request. The row is stamped as paid. No wallet balance is changed at this step — the balance was already debited when the request was submitted.
Rejecting a Payout
- Click Reject next to the payout request.
- Enter an optional rejection reason shown to the user.
- Confirm.
On rejection the previously debited balance is credited back to the user’s wallet as a withdrawal_refund transaction. The user is notified.
wp_inzc_payouts. Hook: inzc_withdrawal_processed fires with ($payout_id, $payload) where $payload includes user_id, amount, status, and reason.