You may also define how commission will be calculated, whether this will be on item cost or vendor’s commission.
If you set this ‘On Commission’ then Affiliate commission will be calculated on vendor’s commission amount and will be deducted from commission. Affiliate commission deduction will be visible under vendor’s order details and commission invoice as well.
You may enable “Vendor as Affiliate?” option from WCFM Admin Setting -> Affiliate setting tab
Now, your site vendors will see a new menu “Become Affiliate” under their dashboard.
If vendor click on this they will redirect to “Affiliate Registration” confirmation page.
If you have enabled “Require Approval” option then will receive approval notification. On approval vendor will become “Affiliate” for the site.
Now vendor will have his “Affiliate Stats” menu under his dashboard –
Vendor can download their transaction invoice by clicking on the pdf icon from the Payments page of WCFM vendor dashboard. This will require WCFM Frontend manager- Ultimate plugin and PDF invoice plugin to reflect and work accordingly.
Vendors can check the transactions of their account from the following page here: WCFM Vendor Dashboard >> Payments. The details of the transactions like invoice Id, order Id, amount, charges, payment amount, mode of transaction can be viewed from this table here:
Admin can view and manage the withdrawal requests raised by the vendors from the following tab: WCFM Admin Dashboard >> Withdrawal
From the above section, the admin can approve or reject the request sent by the vendors and can also add a note for the vendors provided below:
Vendors will be able to check their pending withdrawal amount and claim them by clicking on the withdrawal button here: WCFM Vendor Dashboard >> Payments>> withdrawal
On clicking the “withdrawal” button vendor will be redirected to Withdrawal request page shown below and select the orders for which they want to claim the amount.
Once the “request” button is clicked, admin gets notified about the claim and can either approve or reject the request.
Request for withdrawal of commission is the core process of the withdrawal module and a vendor can raise request tickets to the admin seamlessly with WCFM. Both Admin and vendor can manage these requests from a separate section and track them accordingly.
In addition to the withdrawal options provided globally ( i.e which will reflect all the vendors associated with the site) the admin can specifically apply withdrawal rules for individual vendors as well.
For applying the same, one has to configure the settings from here: Goto WCFM Admin Dashboard >> Vendor >> Manage vendor >> Commission and Withdrawal settings.
Admin can setup the withdrawal conditions from Withdrawal settings tab in WCFM. They will be able to set minimum balance required to make a withdraw request from Minimum Withdraw Limit option here:
Additionally, admin can set minimum amount of days required to apply for a withdrawal request after the order has been placed from “Withdrawal Threshold” option provided.
The withdrawal request submitted by the vendor can be approved either automatically or manually.
a. Request Auto Approve: Checking this option will automatically disburse payments to vendors on request. Auto disbursement only works for auto-payment gateways, e.g. PayPal, Stripe etc.
b.Manual approval process: Admin can approve the withdrawal request manually from the following section here: WCFM Admin Dashboard>>Withdrawal
The admin has to select the withdrawal request from the table and can “Approve” or “Reject” these requests manually.