Hi Dave,
The only way to “instantly” pay vendors is by using PayPal Adaptive Payment gateway, which is of course, included free with WC Vendors. You will need a PayPal AP account, which is fairly easy to request from PayPal. You can pay vendors instantly, daily, weekly, biweekly, monthly, or any time you choose “Pay Now” in the settings area.
If you want to automatically pay vendors with another company other than PayPal, you must do this manually. This is how I pay my vendors on my own stores. I pay them on the 1st of the month, and issue either Direct Deposits or paper checks. All I do is open the reports for vendors, send the payments, then mark that months commissions as paid. It takes me about an hour, once a month, to pay 85 vendors.
In future releases of WC Vendors we’ll (probably) be adding support for Stripe, and possibly other payment services when the demand dictates from users of the plugin that they want the support. PayPal is so overwhelmingly dominant in web payments, that Stripe is the only other gateway we’ve had requested so far.
On your other question, regarding commissions, you can set commissions in 3 ways (and more):
1.) You can set a global commission percentage that applies to all vendors.
2.) You can set a vendor commission percentage for certain vendors, which overrides #1.
3.) You can set a per-product commission percentage for higher or lower commissions on a per-product level, which overrides #2, and #2 overrides #1. Product commission is 1st priority, vendor commission is 2nd priority, and if neither exist, the third priority is the global commission rate.
4.) By using a snippet of code found on the wcvendors.com KnowledgeBase, you can change the percentage to a fixed price (Say, $5, $100, $10000000000) or whatever you like. You can also do a percentage plus a dollar amount (say 25% + $0.50, or whatever you like).
Have fun, download and try the plugin. It’s the best one out there. ??
Ben