Easy Digital Downloads and Frontend Submissions are designed to sell digital products. However, there are occasions when physical goods which are subject to shipping charges need to be sold as well in the same store. For this reason we created our Simple Shipping extension, which adds basic features for setting shipping costs on any applicable
Frontend Submissions has a number of features that can be used programmatically. Make a User a Vendor Frontend Submissions has a helper function called make_user_vendor() which does two things at once: makes a user into a vendor changes the status on that new vendor to Approved It can be run anywhere, and looks like this:
The EDD Frontend Submissions extension and the EDD Commissions automatically integrate together to make it easy to pay Vendors commissions for sales of their products. Set Up Instructions: EDD Commissions and EDD Frontend Submissions extensions should both be installed and activated in the “Plugins” page in your WordPress Dashboard. How the integration works: When your
Frontend Submissions can send emails to both site administrators and Vendors for a variety of reasons. You can configure the contents of these emails by navigating to Downloads > Settings > Emails > Frontend Submissions. Template Tags In the emails that the Vendor and admins receive regarding applications (application received/approved/denied), the following template tags can be inserted:
With Frontend Submissions, each Vendor has its own Shop page, which is an archive of its products. The parent Vendor page is a normal WordPress Page with the [downloads] shortcode on it. You can choose what page that is in FES > Settings > Forms/Pages. Assuming your Vendor Page has a slug of “vendor”, then
With Frontend Submissions, if you wish to allow vendors to register accounts, you will have to enable the functionality from the settings page. The option to enable or disable vendor registrations can be found by navigating to Downloads > Settings > FES > Permissions. If Vendor registration is open to all then the end user