WebWizards
Forum Replies Created
-
100% of the plugin should be translateable.
Make sure to click on SYNC in your translation (in the Loco translation area), as the problem may be an outdated translation template.
Otherwise please give specific examples / screenshots of strings you have issues with.
- This reply was modified 1 year, 2 months ago by WebWizards.
Hi there,
-> Regarding the account approval email: Before approving the account, please first set the profile language ( https://prnt.sc/z6QxCBU7w0H1 ) and update the user. Then later when you approve, the email should be sent in the user’s profile language.
-> I am not sure what email you are referring to regarding “cancelling listings” – could you clarify or share a screenshot?
Kind regards,
Thomas
Hi there,
This error signifies that the “Stores List” page is not configured.
To solve it, please go to MarketKing -> Settings -> Vendor Dashboard, and choose a page under “Vendor Stores Page”: https://prnt.sc/35qpgoMCQr_h – even if you already have a page set, please click Save Settings, which will help refresh settings.
Make sure this selected page is published (not draft) and that the page can be accessed.
Hi there,
Thank you for reaching out,
There is currently a Dokan integration extension ( https://kingsplugins.com/woocommerce-wholesale/b2bking-dokan/ ), however please note this is only part of the Pro/Developer packages of B2BKing.
You can still use the free version here with Dokan and it will work, but some aspects will require workarounds or customizations. To hide that vendor/customer dropdown I think the only option would be with a custom script.
Hi there,
Thank you for getting in touch with us,
I understand your goal is to automate this as much as possible so the process can work without involving a manager.
MarketKing by default calculates the commission and would show a negative balance for the vendor, but indeed it does not have an automatic ‘collection’ process for the amount owed.
A code snippet would be needed to set up something like that.
A basic code snippet mechanism could work as follows as an example:
-> Every x days check the vendor’s outstanding balance. If the outstanding balance is negative, send the vendor an instruction or email that they need to pay it, by purchasing a specific product (for which you configure a negative commission rule, e.g. -100% commission so that the purchase automatically clears the balance.)
-> If the balance is below a certain threshold, i.e. more than $100 owed, move the vendor to an inactive group so they can no longer sell.
This requires a bit of custom work I’m afraid as indeed MarketKing does not currently have an automatic system for it. While we can’t do this directly, we are happy to asist with any technical info that may be needed.
We also thank you for the feedback, we will consider expanding and adding this in future updates as I see how it would make sense for the plugin.
Kind regards,
Thomas
Thank you so much!
Hi there,
All text should be translateable.
For the texts at the bottom of the tables that start with ‘search…’, this is translateable as part of the MarketKing Core plugin.
The specific text is a simple ‘Search ‘ text: https://prnt.sc/c61pCQFxDM23 and the plugin combines it with the name of the column.
This translation seems to work in my tests: https://prnt.sc/GvEb2CVf-6E0
Thank you for reporting that,
I looked into it and it seems the error signifies it is trying to get the vendor of the current product, but is not able to, hence it cannot get its user_email.
Not entirely sure why it cannot get that, but I have now made a change so that the function is aborted if the vendor does not exist – this should prevent such errors in the future.
This will be released in the next official version which should come very soon.
Hi again,
I’m afraid it is not something we are able to reproduce locally in tests.
Since coupon functionality is a MarketKing Pro functionality, kindly please open a ticket at https://webwizards.ticksy.com/ as this forum here is only for the Core plugin. Our team can assist further there to troubleshoot this issue on your site.
Yes, that code can be added to functions.php or any code snippets plugin.
I’m afraid I’m not sure why pagination would not show in your tests. I tried that now with the twentytwentythree theme you mentioned and I do see pagination – so I think there is some configuration issue but unfortunately I’m not sure where.
We can help check and troubleshoot this further if you’d like. For that it would be best if you can open a ticket with our team at https://webwizards.ticksy.com
Hi there,
Thank you for using our plugin,
It may be an issue with how the loop runs in the theme. If you are comfortable with editing code, please try opening the file in wp-content/plugins/marketking-multivendor-marketplace-plugin-woocommerce/public/class-marketking-core-public.php and look for ‘function marketking_vendors_page’.
In this function you will be able to see some exceptions for Astra theme and the twenty themes. If adding your own theme to the exceptions, or just setting the code to a ‘if(true)’ statement, does that resolve it for you?
If so, we could just add a hook there so you can solve it for your theme with a code snippet.
Hi there,
The exact mechanics will depend on each theme, but regular pagination should work with all themes.
This is what I see by default with the Woodmart theme in tests: https://www.loom.com/share/f2a57648c0e04374bdc925478c3f6192?sid=8d2b58bc-6228-4f0c-a89b-2f434946004f
The same kind of pagination can be seen here with the Electro theme: https://demomk.wpbay.co/stores-list/walmart/
The following code snippet can be used to set the number of products per page, and can be set to any number (including infinite):
add_filter('marketking_default_products_number', function($val){
return 24; // 24 products per page
}, 10, 1);Making infinite scroll work will be more complex – I am not sure whether that’s possible with Woodmart.
Thank you so much!
Hi there,
Do you mean during product creation on the vendor dashboard? That seems strange, there is normally a search there, as you can see here https://www.loom.com/share/a0bc83870a68409886b718e08bada363?sid=2064e51d-f215-4b1b-9c32-9bdc84e5ed2d
You can also see it in our demo at https://demomk.wpbay.co/vendor-dashboard/edit-product/6045/
Are you seeing something different on your site?
Hi there,
The commission system can be complex with different commission rules set for each product, vendor, tag, category, etc as well as multiple commission rules that apply differently based on priorities.
Because of this, we do not currently have a simple integrated way for vendors to easily see the commmission setup.
We would advise to write an Announcement or Seller Docs (that vendors can see on the vendor dashboard), where you explain the commission setup to each vendor level.