Forum Replies Created

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • in reply to: License policy and "old" issues #65769
    Adri Oosterwijk
    Participant

    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

    in reply to: License policy and "old" issues #65293
    Adri Oosterwijk
    Participant

    Hi 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

    in reply to: Pro Dashboard in different languages #64423
    Adri Oosterwijk
    Participant

    Hi, 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

    in reply to: License policy and "old" issues #63804
    Adri Oosterwijk
    Participant

    Hi 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 disabled

    The 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

    Adri Oosterwijk
    Participant

    Hi,

    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

    Adri Oosterwijk
    Participant

    Hi 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

    Adri Oosterwijk
    Participant

    Hi 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 🙂

    in reply to: Commission not updated when an order is partial refunded. #56975
    Adri Oosterwijk
    Participant

    @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

    in reply to: Commission not updated when an order is partial refunded. #54017
    Adri Oosterwijk
    Participant

    Hi 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 ASC

    to:

    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

    in reply to: Commission not updated when an order is partial refunded. #53951
    Adri Oosterwijk
    Participant

    Hi 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

    in reply to: Commission not updated when an order is partial refunded. #52932
    Adri Oosterwijk
    Participant

    Hi,

    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

    in reply to: Commission not updated when an order is partial refunded. #51682
    Adri Oosterwijk
    Participant

    Hi 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.

    in reply to: Commission not updated when an order is partial refunded. #51612
    Adri Oosterwijk
    Participant

    Hi 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

    in reply to: Commission not updated when an order is partial refunded. #51041
    Adri Oosterwijk
    Participant

    Hi 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.

    in reply to: Commission not updated when an order is partial refunded. #50927
    Adri Oosterwijk
    Participant
    
    ### 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
    
    
Viewing 15 posts - 1 through 15 (of 15 total)