forked from getdokan/dokan
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
412 lines (325 loc) · 19.3 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
=== Dokan Multivendor Marketplace ===
Contributors: tareq1988, wedevs, rafsuntaskin, sabbir1991
Donate Link: http://tareq.co/donate/
Tags: woocommerce, multivendor, multi-vendor, paypal, shop, vendor, seller, store, sell, online, amazon, dokan, ebay, Etsy, multi seller, multi store, multi vendor, multi vendors, multistore, multivendor, product vendor, product vendors, vendor, vendor system, vendors, wc market place, wc marketplace, wc vendors, woo vendors, woocommerce market place, woocommerce marketplace, woocommerce multi vendor, commission rate, e-commerce, ebay, ecommerce, yith, yithemes
Requires at least: 4.4
Tested up to: 4.7.3
Stable tag: trunk
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
The pioneer multi-vendor plugin for WordPress. Start your own marketplace in minutes!
== Description ==
Dokan is the best front end multi vendor marketplace on WordPress, powered by WooCommerce. Build your own Amazon, Shopify, eBay, Magento like marketplace in just 30 minutes. Dokan is the fastest way to start ecommerce and earn through commissions with products ranging from digital, physical to variable.
**The best Frontend user interface**
We love the philosophy of a complete frontend experience. So, vendors have their personalised dashboard on the store frontend where they can find all what they need. Backend access is restricted to the admin only. This sets Dokan apart on a higher ground. All of our add-ons are frontend compatible. Dokan(Pro) comes with a free responsive ecommerce theme that has widgets specially made for Dokan.
**It’s fast and easy to use**
Your business operations with Dokan is smooth and fast. Everything will work as you expected because we have designed the experience following the best intuitive practices from popular ecommerce activators like WooCommerce, Bigcommerce etc.
**Reliable yet a growing platform**
We regularly keep our version updated for flawless operation and integration with dependable services. We just not only keep things compatible, we have a style of adding the most trendy new features to Dokan with every update.
**A really scalable market**
You can have unlimited vendors and vendors can create unlimited products. Currently 4 product types are supported eg. physical product, downloadable product, variable product and bookable products through the [Dokan WC Bookings](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/) add on.
**Earn in many ways**
Profit doesn’t only rely on sales. Multiple ways allow earning through vendor commissions or product based commissions. You can also create subscription packs that allow you to charge for product uploads, product limits and time.
**Puts you in control**
As a an admin, you can use Dokan in a way where you can control everything that happens in your marketplace. Product publishing, vendor registration, subscription renewal and every other vendor activity can be re routed through you.
> Get the [**Pro Version**](https://wedevs.com/dokan/?utm_source=wporg&utm_medium=cta&utm_campaign=dokan-lite) with bunch of super features, updates and scope for powerful add-ons.
= Features =
**Marketplace with Independent Stores**
* Every seller gets their own store with a unique URL and branding.
* Beautiful storefront styles with contact details and widgets
* Store location map on store front. (Pro feature)
**Frontend Dashboard For Each Seller**
* WordPress admin area can be accessed only by admin.
* Vendors manage products, orders, withdraws everything from site frontend.
**Earn From Each Sale**
* A part of the sale value is sent to admin as commission.
* Commission rate can be customized.
* Per vendor percentage override. (**Pro feature**)
**Product Management**
* Create and manage your products from the frontend.
* Create variable or downloadable products. (**Pro Feature**)
* Vendors have option to manage product shipping, attributes. (**Pro Feature**)
* Vendors can manage downloadable product permission, expiry date and download limit. (**Pro Feature**)
**Reports (Pro Feature)**
* Vendors can see their sales report, generate statements and overview from frontend.
* Admins can overview orders and filter by sale, by date, top vendors or top earners.
* Export order reports to CSV.
**Coupon Management (Pro Feature)**
* Manage and offer discounts for each product.
* Set expiry and restriction for coupons.
**Manage Product Reviews (Pro Feature)**
* All product reviews are managed by vendors (with admin override)
* View all reviews on products left by customers.
**Pro Features Continued**
*The admin panel gives you some powerful management tools*
* Admin can view and manage vendor list
* Admin can view his as well as every vendor’s earning reports individually
* Dokan Pro has update and support option for customer.
* Dokan tools option has page installer and Sync table option
* Advanced settings for the admin -
* General Settings
* Admin can enable/disable the map on the store page.
* Admin can enable/disable the contact form on the store page
* Admin can also enable/disable the store sidebar from theme.
* Selling Options
* Admin can manage new product status.
* Admin can set the order status for withdraw.
* Admin can seth threshold withdraw day for the vendor.
* Admin can change the vendor store URL.
* Admin can also enable/disable the permission of review editing for the vendor.
* Widgets
* Best vendor widget
* Featured vendor widget
* Store contact widget
* Store location widget
And much more. Checkout the [**Pro Version**](https://wedevs.com/dokan/?utm_source=wporg&utm_medium=cta&utm_campaign=dokan-lite)
= Contribute =
This may have bugs and lack of many features. If you want to contribute on this project, you are more than welcome. Please fork the repository from [Github](https://github.com/weDevsOfficial/dokan).
= Author =
Brought to you by [Tareq Hasan](http://tareq.co) from [weDevs](http://wedevs.com)
== Installation ==
Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.
== Frequently Asked Questions ==
= Q. Can I add a payment method? =
A. Just use any standard WooCommerce payment gateway.
= Q. How do withdrawals work? =
A. Right now, we offer PayPal, Bank and Skrill (pro) withdraw method for "Dokan". For PayPal withdraw, you can generate Mass Payment File to payout your sellers at once. Other methods are manual though.
= Q. Does Dokan integrate with BuddyPress? =
A. Not for the moment. We have plans to integrate with BuddyPress via an add-on in the near future.
= Q. Is Dokan responsive? =
A. Yes, Dokan is fully responsive. We take mobile first approach and it displays very well in mobile and tablet devices. We are using Twitter Bootstrap as a framework and it just works.
= Q. Does it supports variable products? =
A. The **Pro** version does! You can seller normal products, downloadable products and variable products with your own attributes.
= Q. Can each vendor customize his store? =
A. Right now we have options for only changing the store banner page. We are working on a better customizable seller store page.
= Q. Does Dokan supports PayPal adaptive payments? =
A. Yes it does! We have [an add-on](http://wedevs.com/plugin/dokan/paypal-adaptive-payments/) that brings PayPal adaptive payment support.
= Q. Will it be possible to take a cut or commission from the sales? =
A. Yes, that's how Dokan works. In every sales, you can cut a commission from a order. That's configurable from Dokan settings.
= Q. Can Dokan be used in a single seller mode? =
A. Obviously, you can use this on a single seller site to give them a nice front-end experience.
= Q. How to upgrade to the Pro version?
A. Just install and activate the PRO version without deleting the free plugin. All your data will be safe on the database and some extra features will be added. If you feel something may go wrong, please consult with our [support](https://wedevs.com/contact/) staff first.
== Screenshots ==
1. Admin Dashboard
2. Withdraw requests from sellers
3. Settings → General
4. Settings → Selling Options
5. Settings → Withdraw Options
6. Settings → Page Settings
7. Settings → Appearance
8. Seller Dashboard in site frontend
9. Frontend → Products Listing
10. Frontend → Create a new Product
11. Frontend → Edit a product
12. Frontend → Orders Listing
13. Frontend → Orders → Details
14. Frontend → Submit withdraw request
15. Frontend → Store Settings
16. Frontend → Store Payment Settings
17. Frontend → Individual Seller Store-1
18. Frontend → Individual Seller Store-2
19. Frontend → Individual Seller Store-3
== Changelog ==
v2.6.0 -> April 18, 2017
---------------------
- [new] Made dokan compatible with WC 3.0
- [new] Store listing design updated with city added
- [tweak] Store listing banner image streched for full view
- [fix] Variations attribute issue fixed
- [fix] Sub-order not created for multiple seller is fixed
- [fix] Seller dashboard product and order listing showing notices fixed
- [fix] Seller new product add page showing notices fixed
- [fix] Saving digital product data with WC 3.0
- [fix] Saving variation product data with WC 3.0
- [fix] Registration form now working with WC 3.0
v2.5.7 -> March 30, 2017
----------------------
- [new] New design for store listing page
- [new] Added gallery image uploader in add new product popup and page
- [new] Added `dokan_get_seller_amount_from_order` filter
- [fix] Shipping tracking modal issue for third-party theme conflicting
- [fix] Dokan updater issue fixed
- [fix] Fix store listing search
- [fix] "More tab" checkbox saving issue on store settings
- [fix] Some translation issue fixed in product page
- [tweak] Remove modal js library
- [tweak] Remove default placeholder content from product description in new product page
- [tweak] Change required field state to country in store settings
v2.5.6 -> March 16, 2017
----------------------
- [fix] If no withdraw limit is set then it defaults to ‘0’
- [fix] Remove add to cart fragment filter for thirdparty theme conflicting
- [new] Added `dokan_seller_total_sales`, `dokan_get_formatted_seller_balance` and `dokan_get_seller_balance` filter
v2.5.5 -> March 13, 2017
---------------------
- [tweak] Enabled showing cancelled orders in case of multiple sub-orders
- [fix] Fixed js error on my-account page
- [fix] Fixed reports showing wrong curve
- [fix] Text domain issue fixed
v2.5.4 -> March 8, 2017
----------------------
- [tweak] Changed text domain from 'dokan' to 'dokan-lite'
- [new] Added settings to turn on/off new product form pop-up
- [new] Added schedule discount price fields in new product form template when popup settings is disabled
- [fix] Dokan Tabs css fixed for better compatibility with all themes
- [fix] Fixed issues with saving product types other than simple like booking/auction
- [fix] Fixed issues with withdraw balance and status
- [fix] Template rendering issue on Store page and Review page for vendors is fixed.
v2.5.3 -> February 14, 2017
----------------------
- [fix] Order Tracking modal not working properly in some themes
- [fix] Fixed showing notice on customer order table for multiple vendors
- [fix] Fixed product listing status count issue
- [fix] Fixed withdraw status messages and calculation
- [tweak] Removed un-necessary codes and optimized code structure
v2.5.2 -> January 25, 2017
----------------------
- [new] Added filter 'dokan_new_product_popup_args' to enable custom validation on new product add
- [new] Enabled vendors to select all products while creating coupon
- [fix] On plugin activation auto flush rewrite rules
- [fix] Seller Setup wizard not translating properly in some cases
- [fix] Shipping tracking modal not showing while bootstrap loaded is fixed
- [fix] Vendor statement enhanced for calculating per product commission
- [tweak] Seller setup wizard enhanced for responsiveness
- [tweak] Seller dashboard widgets enhanced for better responsiveness
- [tweak] Add new product pop up enhanced for better responsiveness
- [tweak] Several other optimizations to codebase for better and stable performance
v2.5.1 -> January 12, 2017
---------------------
- [new] Front-End product template new UI
- [tweak] All SELLER text is changed to VENDOR
- [tweak] Updated Seller Earning Statement Report View
- [tweak] Fixed variable product data saving issues
- [tweak] Changed Order Tracking options from Select to Text box for sellers
- [tweak] Improved Responsiveness on seller dashboard pages
- [tweak] Product commission option is moved to advance tab from general
- [fix] Improved Seller Setup wizard for better UX
- [fix] Improved Seller Setup wizard for better UX
- [fix] Fixed showing error If Google MAP API is not given
- [fix] Fixed Extra fee receiver not working issue
= v2.5 -> October 18, 2016 =
---------------------
- [new] Setup Wizard on Admin panel
- [new] Setup Wizard for seller settings after new seller registration
- [new] Multiple header templates for store template
- [new] Added DOKAN shortcode insert button on post/page editor
- [new] Added store search option on store listing page
- [new] Added detailed income and withdraw statement for sellers
- [new] Added option to choose tax and shipping receiver as admin or seller.
- [new] Show seller payment options on user profile in back-end.
- [tweak] Dokan store listing shortcode has more options
- [tweak] Flat rate shipping synced with zone ID
- [tweak] Fixed Tab view variation products
- [tweak] Added active states in product review status filter
- [fix] Fixed front-end variation issue for other languages
- [fix] Fixed product add while selling is disabled for sellers
= v2.4.12 -> August 08, 2016 =
---------------------
- [new] Product base admin commission
- [new] Sellers coupon show on store
- [tweak] Added Settings for gMap API key
- [fix] Product with same sku
- [fix] Product permalink, defaults to 'product'
- [fix] Image upload attribute undefined issue
- [fix] Multiple seller order mail
- [fix] Product sku search
- [fix] Store search by store name
= v2.4.11 -> May 29, 2016 =
---------------------
- [new] Refund request from seller to admin by sellers order details page
- [new] Tracker added
- [fix] Checkout issue if flat rate shipping set as null
- [fix] Change seller display name to store name
- [fix] Multiple submit request on product add/edit
- [fix] Undefine error on cart page for shipping additional price
- [fix] Product edit page permission
- [fix] Remove duplicate insert on dokan order table
= v2.4.10 -> February 24, 2016 =
---------------------
- [new] New dashboard menu added for 'store link', 'edit account' and 'sign out'
- [fix] Remove repeated data rendering on admin panel dokan earning section
- [fix] Terms and condition not showing on registration issue
- [fix] Dashboard/orders page single view responsive issue
- [fix] Product edit and add issue on Firefox and IE browser
- [fix] Product variation save and update issues
= v2.4.9 -> February 01, 2016 =
---------------------
- [new] Plugin help page added
- [new] Seller search added on store listing
- [tweak] Some validation on contact seller email handler and after sent hook updated
- [tweak] Category check added on new product add without reloading page
- [tweak] Auto suggestion and clear button on flat view variation product attributes input field
- [fix] Downloadable file change in product after order issue fixed
- [fix] Order status translation issue on order listing page
- [fix] Email not send to seller on new order issue fixed
- [fix] Allow float number for seller percentage
- [fix] SEO hook updated for YOAST to make compatible with WP 4.4
- [fix] Browser jump issue in tab view on click of tabs
= v2.4.8 -> November 21, 2015 =
---------------------
- [tweak] Email template override system added
- [fix] Change dokan SEO admin option section
- [fix] Ajax url fixed to prevent conflict
- [fix] Fix Arrow (reverted) for pagination
- [fix] Hide unapproved comment from store review tab
- [fix] Update cart discount meta on suborder create
= v2.4.7 -> October 20, 2015 =
---------------------
- [fix] Fix Coupon discount redundancy
- [fix] Fix product gallery image delete issue on tab view
- [fix] Fix translation issue on user migration form
- [fix] Fix Store listing template view for not logged-in user
- [fix] parent sub-order creation on unsuccessful payment by card
- [fix] Store page breadcrumb fixed to show Store name and listing link properly
= v2.4.6 -> October 12, 2015 =
- [tweak] Added terms and condition option field on Registration form
- [fix] Remove required for product per page field on store settings
- [fix] Fix delete variation product issue on tab view for seller
- [fix] Fix redundant data for guest users
- [fix] Fix responsive issue on front page product listing
- [fix] Seller store banner size to cover
- [fix] Store template fix for Twenty Twelve theme
= v2.4.5 -> September 14, 2015 =
* [fix] Fix responsive style issue for store page
* [fix] Fix undefined parent order object issue on creat sub-order
* [fix] Fix seller dashboard product comments count on widget
= v2.4.4 -> September 4, 2015 =
* [new] Seller balance re-sync by checking unexpected order button added on tools page
* [fix] Make some text translatable on contact seller widget
* [fix] Optimize sql query to make regenerate process fast
* [fix] Fix WooCommerce deactivate dependency issue
* [fix] Fix plugin bulk activate issue with dokan welcome page
= v2.4.3 -> August 25, 2015 =
* [new] Welcome page on activation with re-sync button added
* [tweak] Visual Progress bar added for re-sync Order progress
* [fix] Sub-order duplicate issue fixed
* [fix] Fix WP editor compatible to 4.3
* [fix] Compatible with WordPress 4.3 widget __construct functions
* [fix] Fix table name in sync table sql
* [fix] Fix store review rewrite problem, Move store functionality in Dokan_Pro_Store class
* [fix] Fix seller migration template loader
* [fix] Fix same seller multiple product type shipping issue
* [fix] Fix flat rate shipping issue for multi seller
= v2.4.2 -> August 12, 2015 =
* [tweak] New hook on store header: dokan_store_before_social
* [tweak] Re-arrange dokan admin settings fields
* [tweak] Add field on seller store settings to manage store product per page
* [tweak] Sellers redirected to dashboard after login
* [fix] Feature seller widget display template path
* [fix] Best seller widget display seller name changed to store name
* [fix] Fix problem with showing variation data on order details
* [fix] Update "dokan_create_seller_order" function to save variation order meta on sub-order
* [fix] Update "dokan_post_input_box" function to add option for making text field and number field required
* [fix] Fix balance separator problem on withdraw
* [fix] Fix total sales balance display on seller dashboard page
* [fix] Keep value saved of override shipping fields meta even when the option unchecked
* [fix] English language phrases correction on several place
* [fix] Fix calculation of sub-orders in WooCommerce dashboard status widget sales query
= 2.4.1 (August 1, 2015) =
* [new] Pro version rewrite to Free
= 1.0 =
Initial version released
== Upgrade Notice ==
= 2.6.0 =
**Important Update** This update is compatible with WooCommerce 3.0. Make sure to backup and read full [changelog](https://docs.wedevs.com/docs/dokan/changelog/) for more details.