Forum Replies Created
-
AuthorPosts
-
Adri OosterwijkParticipant
Hi Anna, thank you for your reply. I hope there will be a solution for the “partial refunds” issue. I’m curious and hopeful where you will come up with.
About the sold by issue, maybe this is helpfull:
When debug mode is on I get the following messages:Notice: Undefined property: WCVendors_Pro::$wcvendors_pro_store_controller in /Users/adri/Documents/websites/htdocs/wp-content/themes/twentytwelve-child/functions.php on line 913
Notice: Undefined property: WCVendors_Pro::$wcvendors_pro_store_controller in /Users/adri/Documents/websites/htdocs/wp-content/themes/twentytwelve-child/functions.php on line 914
Notice: Undefined property: WCVendors_Pro::$wcvendors_pro_store_controller in /Users/adri/Documents/websites/htdocs/wp-content/themes/twentytwelve-child/functions.php on line 915
Notice: yith_wcwl_products cookie cannot be set – headers already sent by /Users/adri/Documents/websites/htdocs/wp-content/themes/twentytwelve-child/functions.php on line 913 in /Users/adri/Documents/websites/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 735
Warning: session_start(): Cannot send session cache limiter – headers already sent (output started at /Users/adri/Documents/websites/htdocs/wp-content/themes/twentytwelve-child/functions.php:913) in /Users/adri/Documents/websites/htdocs/wp-content/plugins/wc-vendors/class-wc-vendors.php on line 137
The mentioned lines 913, 914, 915 are coming from my functions.php and are those lines:
remove_action( ‘woocommerce_after_shop_loop_item’, array( $wcvendors_pro->wcvendors_pro_store_controller, ‘loop_sold_by’), 8 );
remove_action( ‘woocommerce_product_meta_start’, array( $wcvendors_pro->wcvendors_pro_store_controller, ‘product_sold_by’), 8);
remove_filter( ‘woocommerce_get_item_data’, array( $wcvendors_pro->wcvendors_pro_store_controller, ‘cart_sold_by’ ), 8, 2 );I hope it is helpfull.
Best wishes,
Adri
Adri OosterwijkParticipantHi Anna,
Anything new to mention about the above.
At least, let me know what the status is. As for now there is nothing but silence…..Adri
Adri OosterwijkParticipantHi, I stumbled into this issue as well.
@anna, the code provided by Sandor works. At least partially. Without this function the dashboard page was in terms of styles messed up. Tipical… I never thought another language could break a style sheet…..@all, at this moment the dashboard page loads fine in English (default) and in Dutch(second language). However clicking on the Products, Orders tab don’t give me the Dutch page the url is still …/dashboard/products instead of …/nl/dashboard/products. Any suggestions?
@danny, I’m curious how you manage to get it all working. Would you be so kind to eleborate?Next, when I go to the “Dutch” dashboard the pie chart is reflecting only the orders placed in Dutch, so it seems. I get another number as in the default language. Any ideas?
Best wishes,
Adri
Adri OosterwijkParticipantHi Anna, good to hear from you.
About the updates and support remark. When I upload to an online test spot I get the message shown in the attached screenshot. For me this message was confusing. I can only use that spot for test purposes and I did not want to register anything to it. But… great that I do get support and updates. I will subscribe to that thread right away.
On my local development site I got the message that the activation system is disabledThe sold by labels are still shown for sure (see screenshots). Also in PRO with the last updates installed. I also had that piece of code in my functions.php as I stated before but that does not help. I copied it again to eliminate the change that the snippet was changed but no avail.
The weird date display is gone as I mentioned in my reply of march 13th of the other thread. I think this was a WooCommerce 2.7 Beta issue (a lot of date issues were mentioned on the WooCommerce Github.
The partial refunds is indeed a challenge. I do know that the makers of several EU VAT Compliance plugins had their difficulties as well. They did came up with a solution however (more or less successful).
I can imagine however a sort of function that calculates the remaining percentage of the fee and change the amount in the commission table accordingly. A formula like this could work: remaining commission = original commission * (refund amount / original sales amount). Or something like that.
So, thanks again for responding and good luck with finding a solution.
Best wishes,
Adri
April 13, 2017 at 3:29 am in reply to: Productdata unresponsive when WCVendors is active (WC 2.7 beta3) #61757Adri OosterwijkParticipantHi,
On 22 febuary Jamie commented on my issue and ask me to download the Github version and asked me to do some tests. So I did. On March 1 I replied with my remarks. Later on 1.9.9 and 1.9.10 of your plugin came out.
But….. no changes in regards of the reported issues except for the weird date display.
Why has unticking the checkbox “Enable Sold by” labels still no effect? I got some code in my functions.php which has also no effect (see below)
/* Remove sold by in product loops */ remove_action( 'woocommerce_after_shop_loop_item', array('WCV_Vendor_Shop', 'template_loop_sold_by'), 9, 2); /* Remove sold by in cart view */ remove_filter( 'woocommerce_get_item_data', array( 'WCV_Vendor_Cart', 'sold_by' ), 10, 2 ); /* Remove sold by on single product pages */ remove_action( 'woocommerce_product_meta_start', array( 'WCV_Vendor_Cart', 'sold_by_meta' ), 10, 2 ); /* Remove sold by in emails */ remove_filter( 'woocommerce_order_product_title', array( 'WCV_Emails', 'show_vendor_in_email' ), 10, 2 ); /* Remove the entire seller info tab */ remove_filter( 'woocommerce_product_tabs', array( 'WCV_Vendor_Shop', 'seller_info_tab' ) ); /* Remove from order item meta (required to remove if removing from emails too) */ remove_action( 'woocommerce_add_order_item_meta', array('WCV_Vendor_Shop', 'add_vendor_to_order_item_meta'), 10, 2 );
Also the issue with the partial refunds is unresolved. When a partial refund is in place the full commission is still due for payment.
See issue: https://www.wcvendors.com/help/topic/commission-not-updated-when-an-order-is-partial-refunded/
It is a bit disappointing to see that the issues are still remaining and what’s more that I never have heard back anything more than a “thank you for your feedback”.
Best wishes,
Adri
March 1, 2017 at 10:59 pm in reply to: Productdata unresponsive when WCVendors is active (WC 2.7 beta3) #57986Adri OosterwijkParticipantHi Jamie,
Sorry it took a while but here is my response:
In the dashboard -> products tab the product data options are responding again. Great.
Some other thingies has surfaced though.1) The sold by labels are shown on the Order Confirmation Page, on the New Order Email and the Order Complete email also when the option on the settings page is set to “No Show”.
2) The order date in the Orders Table on the Vendors Dashboard page looks weird.I’ve tried to add some screenshots of the above.
3) The issue with the Partial Refunds still excists. See: https://www.wcvendors.com/help/topic/commission-not-updated-when-an-order-is-partial-refunded/
Please be aware that I did not test all the options and ins and outs of the plugin. Those are the things I discovered for now.
Best wishes,
Adri
February 25, 2017 at 11:50 am in reply to: Productdata unresponsive when WCVendors is active (WC 2.7 beta3) #57585Adri OosterwijkParticipantHi Jamie,
Thank you for your reply (Anna too). Somehow I missed an notification of your response. Bummer. I will get on to it on Monday first thing. I’ll let you know my findings.
best wishes.
Adri
PS…. Nice new site lay-out 🙂
February 21, 2017 at 11:34 am in reply to: Commission not updated when an order is partial refunded. #56975Adri OosterwijkParticipant@Avishai, no I did not but I’m hopeful because Ben has stated in a former reply that he was adding a ticket to investigate te issue and maybe add it, like he said, for all to enjoy.
However I don’t know what the status is.
Best wishes
Adri
January 24, 2017 at 2:14 am in reply to: Commission not updated when an order is partial refunded. #54017Adri OosterwijkParticipantHi Ben,
Thank you for your reply. I learned that there are more plugins out who are calculating refunds the wrong way. For example the EU VAT Compliance plugin (WpOVernight) had a similar problem. It took a while before the developer had pinned down the problem but he was able to. This was an issue with more then one refund on an order. He answered me the following:
——————
Thank you! I’ve now found the cause of the problem. On orders with double refunds, the plugin made an implicit assumption about the order that MySQL would return records regarding that refund. Apparently, somehow, on my systems, the records were being returned in that assumed order – but not on yours; hence why you could see the bug, but I didn’t. The code has now been corrected to explicitly request that order from MySQL. WP Overnight should make the new release live soon, depending on their working hours.
To fix your version now change:
ORDER BY
id ASC, v ASCto:
ORDER BY
id ASC, oid ASC, v ASC——————-
Maybe the above is helpful.
BTW it seems to me that WooCommerce is handling refunds in an odd way. In my opinion it would be a better approach for WooCommerce when an order is duplicated on a refund with the correct items or amounts are set to negative.
Just came to me…. How is WCVendors handling refunds (full or partial) if an order is completed and the commission is already paid to the the vendor?
Because we are going to sell digital goods my aim is to automate the process much as possible with no or at least very little human intervention. Therefor it will be highly appreciated when you are able to get this right as well. I trust you can. And concerning your suggestion to edit the row in the db……. it is possible of course but scary as well. Especially when somebody from the sales team with no programming and or db experience has to do it.
As English is not my native, I do hope the above is clear to you.
I hope to hear from you soon.
Best wishes,
Adri
January 23, 2017 at 9:01 am in reply to: Commission not updated when an order is partial refunded. #53951Adri OosterwijkParticipantHi Anna,
It is more than a month ago I asked this question. Why does this takes so long to get an answer. I did received the last update, I installed it and was very hopeful. Mmmmm…. no change at all. The commission amounts are still calculated wrong on a partial refund.
Again, I’m willing to buy the plugin but it has to function properly.
Please, I kindly request, and I do mean really kindly, get in gear and solve it. I can’t imagine I’m the only one with this problem.
Best wished,
Adri
January 13, 2017 at 9:42 am in reply to: Commission not updated when an order is partial refunded. #52932Adri OosterwijkParticipantHi,
Anything new to this issue? My last reply is from december 30th and I’m still waiting. I have to decide if I buy your plugin or that I have to search for another solution. Those long waiting periods are not helping……..
Your attention please!
Best wishes,
Adri
December 30, 2016 at 2:52 am in reply to: Commission not updated when an order is partial refunded. #51682Adri OosterwijkParticipantHi Anna,
No, I’m not marking the commissions reversed. When an order is refunded completely it is auto marked as reversed. And sure I’m able to mark a line in the commissions table to reversed when an order consists of two items and one of them is reversed (I think however that has to be an auto process).
However when on order has one line with an amount of lets say $ 100,00(commission 10%), the customer calls and tell us that a scratch is on the article, still wants to keep it and will be happy when there is a refund of $ 50,00. We refund the $ 50,00, a credit-note is send. All ok. But when I look in the commissions table there is still an amount of $ 10,00 due for payment. That has to bee $ 5,00 ($100 – $50 * 10%). So that’s wrong. I can reverse the whole line but that is not fair to the vendor…..
I recently learned that the way WooCommerce is handling refunds is a pain in the b….
They are altering the original order so all kinds of problems occur. For instance: 1) the EU VAT Compliance went messed up when a refund takes place in another VAT period. 2) The refund is not entered correctly in accounting software (when that is an auto proces) and now 3) commissions are (at least from my point of view) not handled in the way as it should.In my opinion is the auto creation of a new negative order of the item(s) to refund a better approach. It gets its own order date (for VAT and accounting) and there may also be a negative commission to be paid which can be substracted.
All in all: it seems to be a good idea that the plugin industry makes a strong case towards WooCommerce.
December 29, 2016 at 10:13 am in reply to: Commission not updated when an order is partial refunded. #51612Adri OosterwijkParticipantHi Anna,
Anything new to mention about the commission issue?
Next about my (second) question, I don’t think it will do the trick because (as fa as I know) I’m not able to upload images with a csv….. I think I have to customize it a lot but that’s no problem, I only hope that the customizations are possible without the risk of being overwritten with an update of the core (your) plugin.
It is a bit like: the dashboard (with some tweaks) from your plugin and the product creation as a customized part. I hope that there are enough useful template files available to change to my liking.
Best wishes,
Adri
December 21, 2016 at 3:19 am in reply to: Commission not updated when an order is partial refunded. #51041Adri OosterwijkParticipantHi Anna,
Thank you for your reply. I will wait and see what is coming up on the commission part.
For the create-multiple-product-at-once part: it concerns a sit for selling photos so my thoughts are in essence boiling down to this:Upload multiple photos and the code takes care of the rest.
This is an over simplified version of how it should work. There is a lot more to it and, as far as I can see, this is not in your plugin.
The question is: is the plugin customizable to this extend (hooks or something like that). I’m not an experienced coder so sorry when I ask silly questions.December 20, 2016 at 3:22 am in reply to: Commission not updated when an order is partial refunded. #50927Adri OosterwijkParticipant### WordPress Environment ### Home URL: https://www.wcvendors.com Site URL: https://www.wcvendors.com WC Version: 2.6.9 Log Directory Writable: ✔ WP Version: 4.7 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ✔ Language: en_US ### Server Environment ### Server Info: Apache/2.2.29 (Unix) mod_wsgi/3.5 Python/2.7.10 PHP/7.0.8 mod_ssl/2.2.29 OpenSSL/0.9.8zh DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.22.0 PHP Version: 7.0.8 PHP Post Max Size: 32 MB PHP Time Limit: 30 PHP Max Input Vars: 1000 cURL Version: 7.43.0 OpenSSL/0.9.8zd SUHOSIN Installed: – MySQL Version: ❌ 5.5.42 - We recommend a minimum MySQL version of 5.6. See: WordPress Requirements Max Upload Size: 32 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ❌ wp_remote_post() failed. PayPal IPN won't work with your server. Contact your hosting provider. Error: cURL error 35: Unsupported SSL protocol version Remote Get: ✔ ### Database ### WC Database Version: 2.6.9 : woocommerce_sessions: ✔ woocommerce_api_keys: ✔ woocommerce_attribute_taxonomies: ✔ woocommerce_downloadable_product_permissions: ✔ woocommerce_order_items: ✔ woocommerce_order_itemmeta: ✔ woocommerce_tax_rates: ✔ woocommerce_tax_rate_locations: ✔ woocommerce_shipping_zones: ✔ woocommerce_shipping_zone_locations: ✔ woocommerce_shipping_zone_methods: ✔ woocommerce_payment_tokens: ✔ woocommerce_payment_tokenmeta: ✔ ### Active Plugins (42) ### Gravity Forms: by rocketgenius – 2.1.1 bbPress Multilingual: by OnTheGoSystems – 0.9 bbPress: by The bbPress Community – 2.5.12 Cookie Law Info: by Richard Ashby – 1.5.3 Custom Widget Area: by Shakti Kumar – 1.1 duoFAQ - Responsive, Flat, Simple FAQ: by duogeek – 1.4.8 e-Boekhouden.nl: by e-Boekhouden.nl – 1.9.7 Enable Shortcode and PHP in Text widget: by Agbonghama Collins – 1.2.2 Gravity Forms Multilingual: by OnTheGoSystems – 1.3.13 Gravity Forms User Registration Add-On: by rocketgenius – 3.5 LowerMedia Sticky.js Menus: by Pete Lower – 3.1.0 Media Library Assistant: by David Lingren Fair Trade Judaica – 2.40 Menu Items Visibility Control: by Hassan Derakhshandeh – 0.3.4 Mollie Payments for WooCommerce: by Mollie – 2.4.1 Postman SMTP: by Jason Hendriks – 1.7.2 Slider Revolution: by ThemePunch – 5.3.1.5 Search By Product tag - for Woocommerce: by Matthew Lawson – 0.3.1 SimpleModal Login: by Noah Cinquini – 1.1 WPML Multilingual CMS: by OnTheGoSystems – 3.6.2 Theme Check: by Otto42 pross – 20160523.1 WC Vendors: by WC Vendors – 1.9.7 WooCommerce Fixit: by David Lingren – 1.11 WooCommerce EU VAT Compliance (Premium): by David Anderson – 1.10.31 WooCommerce Load More Products: by BeRocket – 2.0.1.2 WooCommerce Multilingual: by OnTheGoSystems – 4.0.3 WooCommerce PDF Invoices & Packing Slips: by Ewout Fernhout – 1.5.38 WooCommerce PDF Invoices & Packing Slips to Dropbox: by Ewout Fernhout – 1.5.0 WooCommerce PDF Invoices & Packing Slips Professional: by Ewout Fernhout – 1.4.6 WooCommerce PDF Invoices & Packing Slips Premium Templates: by Ewout Fernhout – 2.2.0 WooCommerce: by WooThemes – 2.6.9 WooCommerce Helper: by WooCommerce – 1.7.1 Yoast SEO Premium: by Team Yoast – 4.0.1 WP Construction Mode: by SmartCat – 3.31 WP Display Header: by Konstantin Obenland – 4 WP Menu Cart Pro: by Jeremiah Prummer Ewout Fernhout – 3.0.3 WPML CMS Nav: by OnTheGoSystems – 1.4.19 WPML Media: by OnTheGoSystems – 2.1.23 WPML Sticky Links: by OnTheGoSystems – 1.4.0 WPML String Translation: by OnTheGoSystems – 2.5.1 WPML Translation Management: by OnTheGoSystems – 2.2.6 WP Overnight Sidekick: by Jeremiah Prummer – 1.0.1 YITH WooCommerce Wishlist Premium: by YITHEMES – 2.0.16 ### Settings ### Force SSL: – Currency: EUR (€) Currency Position: left_space Thousand Separator: . Decimal Separator: , Number of Decimals: 2 ### API ### API Enabled: ✔ ### WC Pages ### Shop Base: #333 - /photos/ Cart: #334 - /cart/ Checkout: #335 - /checkout/ My Account: #337 - /my-account/ ### Taxonomies ### Product Types: external (external) grouped (grouped) simple (simple) variable (variable) ### Theme ### Name: Stockphotosite Version: 1.0.0 Author URL: Child Theme: ✔ Parent Theme Name: Twenty Twelve Parent Theme Version: 2.2 Parent Theme Author URL: https://wordpress.org/ WooCommerce Support: ✔ ### Templates ### Overrides: twentytwelve-child/woocommerce/archive-product.php twentytwelve-child/woocommerce/cart/cart-totals.php twentytwelve-child/woocommerce/cart/cart.php twentytwelve-child/woocommerce/cart/mini-cart.php twentytwelve-child/woocommerce/checkout/form-login.php twentytwelve-child/woocommerce/content-product.php twentytwelve-child/woocommerce/content-single-product.php twentytwelve-child/woocommerce/emails/admin-new-order.php twentytwelve-child/woocommerce/emails/customer-reset-password.php twentytwelve-child/woocommerce/emails/email-addresses.php twentytwelve-child/woocommerce/emails/email-footer.php twentytwelve-child/woocommerce/emails/email-header.php twentytwelve-child/woocommerce/emails/email-order-items.php twentytwelve-child/woocommerce/emails/email-styles.php twentytwelve-child/woocommerce/global/breadcrumb.php twentytwelve-child/woocommerce/loop/loop-start.php twentytwelve-child/woocommerce/myaccount/my-address.php twentytwelve-child/woocommerce/product-searchform.php twentytwelve-child/woocommerce/single-product/meta.php twentytwelve-child/woocommerce/single-product.php
-
AuthorPosts