Home Forums WC Vendors Pro Support Manual commission payments

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #32595
    mika28
    Participant

    Hi,

    Id like to set-up vendor commission payment structure so that each vendor is paid after the product has been received by the customer and the return period had passed (mostly fraud concerns).

    Trying to decrease the amount of potential manual labor here…

    Am I stuck with PayPal?

    It seems to rule out Stripe, since they pay the commission right away. Although Stripe seems like a popular payment option to offer…

    What’s the best way to set up such delayed commission payments? Thank you

    #32614
    WC Vendors Support
    Participant

    There’s no real way to automate this……. It’s all you. 🙂

    #35336
    Tom
    Participant

    Hi,

    Sorry to ask the same thing – but I’m also interested in this functionality. I won’t be using Stripe and I will be purchasing WCV Pro once our client has agreed to it. Before they do, I need to clear up a few “blurry” areas.

    I think there’s two options of refund that would suit our client.

    First option, is essentially as mentioned above. We’d set up a payment schedule to pay the commission monthly, but I’d like to ‘stagger’ the payments by N amount of days (say 30 for example) so that if a refund occurs we don’t have to go through the annoyance of asking the Vendor for the commission back before we fully refund the customer. It would be a kind of buffer to avoid complicating the task of issuing refunds.

    The second option (which I’m not sure is possible either until we purchase WCV Pro!) would be if we could setup a chain of events somehow. For this example, presume we’re paying Vendors instantly…

    – Customer files a request to refund from the Vendor for product/order (online form perhaps)
    – The Vendor would need to approve this and add product/order ID to the request. Upon doing so, this works out how much commission was paid for that particular product/order. Vendor then submits this request to the Shop Owner (and in doing so, pays the vendor the commission).
    – Once the shop owner receives the request, they would have been paid back the commission so they can then just go ahead and refund the full price of the order.

    This second option seems ideal to me, I understand it’s probably not part of WC Vendors Pro (yet anyway). However, I am a developer myself and would just like to know if it’s “possible” to do this? If so, I’d welcome any input Ben or Jamie have on this matter.

    I’d be happy to share this solution so long as it’s possible and I’m able to get it working of course!

    I hope that makes sense.

    #35338
    WC Vendors Support
    Participant

    Hi Tom!

    – Customer files a request to refund from the Vendor for product/order (online form perhaps)
    – The Vendor would need to approve this and add product/order ID to the request. Upon doing so, this works out how much commission was paid for that particular product/order. Vendor then submits this request to the Shop Owner (and in doing so, pays the vendor the commission).
    – Once the shop owner receives the request, they would have been paid back the commission so they can then just go ahead and refund the full price of the order.

    That could certainly be done. It would be a bit of work of course, in PHP, of modifying how PayPal Adaptive Payments schedule works (perhaps change each payment for each to its own cron 30 days out?) and then writing a module for the refund request that checked for a cron, if cron exists for the payment, then allow a cancellation/refund, and if they approve the request the cron gets removed, payment refunded by admin, and order item marked as refunded.

    I would imagine a good developer could code this up in about a weeks worth of time, give or take.

    #35345
    Tom
    Participant

    Hi Ben, thanks for the quick reply!

    I’m certainly happy to code it myself – I’m just a little concerned about suggesting it to the client and then finding out after we’ve purchased WCVPro that it’s actually a royal pain in the arse to tweak! We also need to give an estimate on timescales before they agree so thanks for that info too.

    I think you might have misunderstood the question ever-so-slightly though. Perhaps you read it as ONE scenario rather than TWO separate options…
    As I said, in scenario two (the one you quoted) would it make things a lot easier if the commissions were setup to be paid instantly? That way Id (presumably) not have to worry about the cron stuff? I would presume the cron stuff would only apply to option 1 where I’m suggesting staggering the payments by a set number of days?

    #35347
    WC Vendors Support
    Participant

    It would make it much harder if commissions were paid instantly, because I dont think PayPal Adaptive Payments lets you take money FROM a vendors account as refunds. You’d have to do your own homework for that one to see if the API supports this. Paying them for the sale after a set time period has passed is probably going to be the easiest method. The commissions will be marked as “due” until they are actually paid to the vendor, so by marking the commissions as “reversed” would cancel any paypal payments to the vendor.

    As for a time estimate for this, hell, that’s so hard to guess. You know the drill — dont know the time till its done. 🙂

    #35351
    Tom
    Participant

    Yeah well I was thinking, on the Vendor-to-Shop side of things, it wouldn’t really be classed as a “refund” per-say. More like a reverse order kind of thing if that makes sense?

    So…
    – The system works out how much is to be “refunded” from the Vendor to the Shop.
    – When the vendor agrees, they’re actually also using PayPal to PAY (like you would a product) the Shop Owner the price (minus the commission).
    – Once the shop owner receives this payment they would issue the full refund using PayPal’s “real” refund solution.

    This means the Vendors can specify whether a refund is applicable, the Shop Owners have control over refunds, and the customer only sees the refund from the Shop (rather than one from the shop and another from the vendor).

    I hope I’m explaining this well enough…

    #35370
    Tom
    Participant

    @Ben,

    Does that sound like a feasible solution? I’m only asking because you and Jamie @digitalchild will have a better understanding of PayPal than I do.

    As I said, I’m willing to develop this solution myself – I’d just like someone to say “Yes, that sounds like a reasonable solution” or “No, that wouldn’t be possible because…” 🙂

    If you see it as a good idea then I’d be happy to contribute to WC Vendors once I get it working. I can see this type of solution requiring some tweaks to the core of WC Vendors Pro, but if I can build it as a separate plugin then I will 🙂
    That said, in the case of it being a core edit, how would you recommend I develop it with future updates in mind? I wouldn’t want to miss out on future updates to the WCV Pro code just because I’ve added my own refunds solution :/

    #35373
    WC Vendors Support
    Participant

    Well yea, we call it a refund because you’re giving money back to the customer. That to us is a refund. Semantics at that point. 🙂

    I dont see any reason why you couldn’t code this, just a matter of hammering out all the keys on the keyboard, in the correct order, with no typos! 🙂

    If you wanted something like this added to core, then you would want to document the file/line#/code changes you make. Jamie would review it, if it looks good, add to core. Otherwise, you’d want to use filters/actions wherever possible to handle everything, and if you see one we’re missing in some area that would help you then ask us to add it and we will. That way no matter what, you’re upgrade safe. There’s over 300 actions/filters in Pro alone. 🙂

    #35396
    Tom
    Participant

    Hi Ben,

    That’s good to know! Ok, I’ll add this to our spec for the client. I hope to be starting the project in the next week or so (when we’ll get around to this specific part I’m not sure).

    I presume the hooks and filters are all documented for the Pro version too? I found this page for the free version (https://www.wcvendors.com/kb/list-filtersactionshooks/) – is there a similar page for pro or are all the hooks/actions listed there for both versions?

    Thanks for taking the time to discuss this – it’s so great (and rare) to have a plugin developer actively supporting their product so well! I wonder if it’s possible to have a chat with you outside of this forum to discuss the solution, there’s two of us working on this project and we’re happy to contribute our adaption IF, of course, it’s something you think you’d like to include in WC Vendors Pro?

    #35411
    WC Vendors Support
    Participant

    Well, you’ve pointed out one of our deficiencies. We dont have a list of filters/actions for Pro yet. So, I’ll generate you one real quick, only without full documentation you’d have to grep/search the files to see where the action/filter is used so you know for certain how to code it up. Most should be pretty self explanatory of course. Once Pro v1.4.0 is released, we’ll be building our documentation website which will be the Pro bible. We havent so far since Pro is still somewhat new (October 2015) and we’ve been in crack-house mode adding new features to it as quick as we safely can. All in good time! 🙂

    For integrating your code into Pro, as long as everything “fits” it should be pretty easy. I’m sure Jamie would end up cleaning some of it up and moving some around, but as long as the bulk of the work is there and it’s useful to all then sure what the heck.

    Glad you’re happy with the support! I try mostly hard at it most of the time. 😉

    ACTIONS:

    
    admin/partials/vendor/wcvendors-pro-store-meta-shipping-panel.php:<?php do_action( 'wcv_admin_before_store_shipping', $user ); ?>
    admin/partials/vendor/wcvendors-pro-store-meta-shipping-panel.php:<?php do_action( 'wcv_admin_after_store_shipping', $user ); ?>
    admin/partials/vendor/wcvendors-pro-user-meta.php:<?php do_action( 'wcv_admin_before_store_branding', $user ); ?>
    admin/partials/vendor/wcvendors-pro-user-meta.php:<?php do_action( 'wcv_admin_after_store_branding', $user ); ?>
    admin/partials/vendor/wcvendors-pro-vendor-commission-fields.php:<?php do_action( '_wcv_admin_before_store_commission', $user ); ?>
    admin/partials/vendor/wcvendors-pro-vendor-commission-fields.php:<?php do_action( '_wcv_admin_after_store_commission', $user ); ?>
    public/class-wcvendors-pro-dashboard.php:               do_action( 'wcv_pro_before_dashboard' );
    public/class-wcvendors-pro-dashboard.php:               do_action( 'wcv_pro_after_dashboard' );
    public/class-wcvendors-pro-form-helper.php:                     do_action( 'woocommerce_product_options_attributes' );
    public/class-wcvendors-pro-order-controller.php:                                do_action( 'wcv_orders_add_new_row', $new_row ); 
    public/class-wcvendors-pro-order-controller.php:                        do_action( 'wcvendors_vendor_ship', $order_id, $vendor_id );
    public/class-wcvendors-pro-product-controller.php:              do_action( 'wcv_save_product', $product_id ); 
    public/class-wcvendors-pro-product-controller.php:                      do_action( 'wcv_process_product_file_download_paths', $post_id, 0, $files );
    public/class-wcvendors-pro-product-controller.php:              do_action( 'wcv_save_product_meta', $post_id ); 
    public/class-wcvendors-pro-product-controller.php:                                      do_action( 'wcv_create_product_variation', $variation_id );
    public/class-wcvendors-pro-product-controller.php:                                      do_action( 'wcv_update_product_variation', $variation_id );
    public/class-wcvendors-pro-product-controller.php:                                      do_action( 'wcv_process_product_file_download_paths', $post_id, $variation_id, $files );
    public/class-wcvendors-pro-product-controller.php:                              do_action( 'wcv_save_product_variation', $variation_id, $i );
    public/class-wcvendors-pro-table-helper.php:            do_action( 'wcvendors_pro_table_before_' . $this->id ); 
    public/class-wcvendors-pro-table-helper.php:            do_action( 'wcvendors_pro_table_after_' . $this->id ); 
    public/class-wcvendors-pro-vendor-controller.php:               do_action( 'wcv_save_pending_vendor', $vendor_id ); 
    public/class-wcvendors-pro-vendor-controller.php:               do_action( 'wcv_pro_store_settings_saved', $vendor_id );
    public/class-wcvendors-pro-vendor-controller.php:                       do_action('wcv_before_main_header', $vendor_id); 
    public/class-wcvendors-pro-vendor-controller.php:                       do_action('wcv_after_main_header', $vendor_id); 
    public/class-wcvendors-pro-vendor-controller.php:                       do_action('wcv_before_main_header', $vendor_id); 
    public/class-wcvendors-pro-vendor-controller.php:                       do_action('wcv_after_main_header', $vendor_id); 
    public/class-wcvendors-pro-vendor-controller.php:               do_action( 'wcv_before_vendorslist' ); 
    public/class-wcvendors-pro-vendor-controller.php:               do_action( 'wcv_after_vendorslist' ); 
    public/forms/class-wcvendors-pro-product-form.php:                      do_action( 'wcv_product_options_attributes' );
    public/forms/class-wcvendors-pro-product-form.php:              do_action( 'wcv_product_options_sku' );
    public/forms/class-wcvendors-pro-product-form.php:                              do_action( 'wcv_product_options_tax' );
    public/forms/class-wcvendors-pro-product-form.php:              do_action( 'wcv_product_options_reviews' );
    public/forms/partials/wcvendors-pro-downloadable-files.php:     <?php do_action( 'wcv_product_options_downloads' ); ?>
    public/forms/partials/wcvendors-pro-product-variations.php:                                             <?php do_action( 'wcv_variable_product_bulk_edit_actions' ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_before_general_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_after_general_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_before_inventory_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                           <?php do_action( 'wcv_product_options_stock' ); ?>
    templates/dashboard/product-edit.php:                           <?php do_action( 'wcv_product_options_sold_individually' ); ?>
    templates/dashboard/product-edit.php:                           <?php do_action( 'wcv_product_options_inventory_product_data' ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_after_inventory_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_before_shipping_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                                   <?php do_action( 'wcv_product_options_dimensions' ); ?>
    templates/dashboard/product-edit.php:                                   <?php do_action( 'wcv_product_options_shipping' ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_after_shipping_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_before_linked_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_after_linked_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_before_attributes_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_after_attributes_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_before_variations_tab', $object_id ); ?>
    templates/dashboard/product-edit.php:                   <?php do_action( 'wcv_after_variations_tab', $object_id ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_after_shop_name' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_after_shop_description' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_after_seller_info' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_company_url' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action(  'wcvendors_settings_after_company_url' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_store_phone' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action(  'wcvendors_settings_after_store_phone' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_address' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action(  'wcvendors_settings_after_address' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_vacation_mode' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action(  'wcvendors_settings_after_vacation_mode' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_paypal' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_after_paypal' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_branding' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_after_branding' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_before_shipping' ); ?>
    templates/dashboard/store-settings.php:         <?php do_action( 'wcvendors_settings_after_shipping' ); ?>
    templates/dashboard/store-settings.php:                 <?php do_action( 'wcvendors_settings_before_social' ); ?>
    templates/dashboard/store-settings.php:                 <?php do_action(  'wcvendors_settings_after_social' ); ?>
    templates/front/vendor-signup-form.php:                 <?php do_action( 'wcvendors_settings_after_shop_name' ); ?>
    templates/front/vendor-signup-form.php:                 <?php do_action( 'wcvendors_settings_after_shop_description' ); ?>
    templates/front/vendor-signup-form.php:                 <?php do_action( 'wcvendors_settings_after_seller_info' ); ?>
    templates/front/vendor-signup-form.php:         <?php do_action( 'wcvendors_settings_before_shipping' ); ?>
    templates/front/vendor-signup-form.php:         <?php do_action( 'wcvendors_settings_after_shipping' ); ?>
    templates/store/store-header.php:<?php do_action( 'wcv_before_vendor_store_header' ); ?>
    templates/store/store-header.php:                                       <?php do_action( 'wcv_before_vendor_store_title' ); ?>
    templates/store/store-header.php:                                       <?php do_action( 'wcv_after_vendor_store_title' ); ?>
    templates/store/store-header.php:                                       <?php do_action( 'wcv_before_vendor_store_rating' ); ?>
    templates/store/store-header.php:                                       <?php do_action( 'wcv_after_vendor_store_rating' ); ?>
    templates/store/store-header.php:                                       <?php do_action( 'wcv_before_vendor_store_description' ); ?>               
    templates/store/store-header.php:                                       <?php do_action( 'wcv_after_vendor_store_description' ); ?>
    templates/store/store-header.php:<?php do_action( 'wcv_after_vendor_store_header' ); ?>
    templates/store/store-ratings.php:      <?php do_action( 'woocommerce_before_main_content' ); ?>
    templates/store/store-ratings.php:      <?php do_action( 'woocommerce_after_main_content' ); ?>
    templates/store/store-ratings.php:      <?php do_action( 'woocommerce_sidebar' ); ?>
    

    FILTERS:

    admin/class-wcvendors-pro-admin-vendor-controller.php:          return $fields = apply_filters( 'wcv_custom_user_fields', array( 
    admin/class-wcvendors-pro-admin.php:                    $capability = apply_filters( 'wcv_admin_lockout_capability', 'administrator' ); 
    admin/class-wcvendors-pro-admin.php:            $redirect_page = apply_filters( 'wcv_admin_lockout_redirect_url', get_permalink( WCVendors_Pro::get_option( 'dashboard_page_id' ) ) ); 
    admin/class-wcvendors-pro-commission-controller.php:            return apply_filters( 'wcv_commission_types', array( 
    admin/class-wcvendors-pro-shipping-controller.php:                      $tabs[ 'wcv_shipping_tab' ] = apply_filters( 'wcv_shipping_tab', array(
    admin/class-wcvendors-pro-shipping-controller.php:              return apply_filters( 'wcv_shipping_types', array( 
    admin/partials/wcvendors-pro-template-status.php:                       $template_paths     = apply_filters( 'wcv_template_overrides_scan_paths', array( 'wc-vendors', $this->plugin_base_dir . '/templates/' ) );
    includes/class-wcvendors-pro-i18n.php:      $locale = apply_filters( 'plugin_locale', get_locale(), $domain );
    includes/class-wcvendors-pro-product-category-checklist.php:                    '<label class="selectit">'. esc_html( apply_filters( 'the_category', $category->name ) ) . '</label>'; 
    includes/class-wcvendors-pro-product-dropdown-walker.php:               $cat_name = apply_filters( 'list_product_cats', $cat->name, $cat );
    includes/class-wcvendors-pro-ratings-controller.php:                    echo sprintf( apply_filters( 'wcv_feedback_page_error_msg', __( '<p>This page should not be accessed directly. Please return to the <a href="%s">my account page</a> and select an order to leave feedback. </p>', 'wcvendors-pro' ), get_permalink( woocommerce_get_page_id( 'myaccount' ) ) ) ); 
    includes/class-wcvendors-pro-ratings-controller.php:                                                            'name' => apply_filters( 'wcv_feedback_btn_text',  $feedback_text )
    includes/class-wcvendors-pro-ratings-controller.php:            $url = apply_filters( 'wcv_ratings_link_url', WCVendors_Pro_Vendor_Controller::get_vendor_store_url( $vendor_id ) . 'ratings/' ); 
    includes/class-wcvendors-pro-ratings-controller.php:                    $tabs[ 'vendor_ratings_tab' ] = apply_filters( 'wcv_vendor_ratings_tab', array(
    public/class-wcvendors-pro-dashboard.php:               if ( ! $products_disabled ) $quick_links['product']             = array( 'url' => apply_filters( 'wcv_add_product_url', self::get_dashboard_page_url( 'product/edit' ) ),        'label' => __( 'Add Product', 'wcvendors-pro' )  );
    public/class-wcvendors-pro-dashboard.php:               return apply_filters( 'wcv_dashboard_quick_links', $quick_links ); 
    public/class-wcvendors-pro-dashboard.php:               return apply_filters( 'wcv_pro_dashboard_urls', $this->dashboard_pages ); 
    public/class-wcvendors-pro-dashboard.php:                                       wp_redirect( apply_filters( 'wcv_login_redirect', get_permalink( woocommerce_get_page_id( 'myaccount' ) ) ), 302);
    public/class-wcvendors-pro-form-helper.php:                             $html .= apply_filters('wcv_wp_input_start_' . $field['id'] , $html); 
    public/class-wcvendors-pro-form-helper.php:                             $html .= apply_filters('wcv_wp_input_end_' . $field['id'], $html); 
    public/class-wcvendors-pro-form-helper.php:                     $defaults            = apply_filters( 'wcv_select2_args_' . $field[ 'taxonomy' ], array(
    public/class-wcvendors-pro-form-helper.php:                             $gallery_options = apply_filters( 'wcv_product_gallery_options', array( 
    public/class-wcvendors-pro-form-helper.php:             WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_country_select2', array(
    public/class-wcvendors-pro-form-helper.php:             return $countries = apply_filters( 'wcv_countries_list', array(
    public/class-wcvendors-pro-form-helper.php:             $params = apply_filters( 'wp_terms_checklist_args', $args, $post_id );
    public/class-wcvendors-pro-order-controller.php:                $this->start_date       = ( !empty( $_SESSION[ 'PV_Session' ][ '_wcv_order_start_date_input' ] ) )      ? $_SESSION[ 'PV_Session' ][ '_wcv_order_start_date_input' ] : strtotime( apply_filters( 'wcv_order_start_date', $default_start ) ); 
    public/class-wcvendors-pro-order-controller.php:                $this->end_date         = ( !empty( $_SESSION[ 'PV_Session' ][ '_wcv_order_end_date_input' ] ) )        ? $_SESSION[ 'PV_Session' ][ '_wcv_order_end_date_input' ] : strtotime( apply_filters( 'wcv_order_end_date', 'now' ) ); 
    public/class-wcvendors-pro-order-controller.php:                self::$billing_fields = apply_filters( 'wcv_order_billing_fields', array(
    public/class-wcvendors-pro-order-controller.php:                self::$shipping_fields = apply_filters( 'wcv_order_shipping_fields', array(
    public/class-wcvendors-pro-order-controller.php:                $columns = apply_filters( 'wcv_order_table_columns', array( 
    public/class-wcvendors-pro-order-controller.php:                                $row_actions = apply_filters( 'wcv_orders_row_actions_' . $order->get_order_number(), array( 
    public/class-wcvendors-pro-order-controller.php:                return apply_filters( 'wcv_orders_table_rows', $rows ); 
    public/class-wcvendors-pro-order-controller.php:                $notice = apply_filters( 'wcv_orders_table_no_data_notice', __( 'No orders found.', 'wcvendors-pro' ) ); 
    public/class-wcvendors-pro-order-controller.php:                        $order->add_order_note( apply_filters( 'wcvendors_pro_vendor_shipped_note', __( $store_name . ' has marked as shipped. ', 'wcvendors') ), $vendor_id ) ; 
    public/class-wcvendors-pro-order-controller.php:                wc_get_template( 'shipping-label.php', apply_filters( 'wcvendors_pro_order_shipping_label', array(
    public/class-wcvendors-pro-order-controller.php:                $csv_headers    = apply_filters( 'wcv_order_export_csv_headers', $csv_headers ); 
    public/class-wcvendors-pro-order-controller.php:                $csv_rows               = apply_filters( 'wcv_order_export_csv_rows', $csv_output->format_orders_export( WCVendors_Pro_Vendor_Controller::get_orders2( get_current_user_id(), $date_range ) ) );  
    public/class-wcvendors-pro-order-controller.php:                $csv_filename   = apply_filters( 'wcv_order_export_csv_filename', 'orders' ); 
    public/class-wcvendors-pro-order-controller.php:                return $shipping_providers = apply_filters( 'wcv_shipping_providers_list', array(
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_draft_msg',  __( 'Product draft saved.', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_draft_saved_msg', __( 'Product draft saved, pending review.', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_updated_msg', __( 'Product Updated. <a href="%s">View product.</a>', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_updated_msg', __( 'Product Updated. <a href="%s">View product.</a>', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_review_msg', __( 'Product submitted for review. <a href="%s">Preview product.</a>', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                              $text[ 'notice' ] = apply_filters( 'wcv_product_edit_problem_msg', __( 'There was a problem editing the product.', 'wcvendors-pro' ) );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_draft_msg',  __( 'Product draft saved.', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_draft_saved_msg', __( 'Product draft saved, pending review.', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_added_msg', __( 'Product Added. <a href="%s">View product.</a>', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                                              $text[ 'notice' ] = sprintf( apply_filters( 'wcv_product_review_msg', __( 'Product submitted for review. <a href="%s">Preview product.</a>', 'wcvendors-pro' ) ), $view );
    public/class-wcvendors-pro-product-controller.php:                              $text[ 'notice' ] = apply_filters( 'wcv_product_add_problem_msg', __( 'There was a problem adding the product.', 'wcvendors-pro' ) );
    public/class-wcvendors-pro-product-controller.php:              if ( in_array( $product_type, apply_filters( 'wcv_product_meta_types',  array( 'variable', 'grouped' ) ) ) ) {
    public/class-wcvendors-pro-product-controller.php:                                                      if ( 'relative' === $file_is && ! apply_filters( 'woocommerce_downloadable_file_exists', file_exists( $file_url ), $file_url ) ) {
    public/class-wcvendors-pro-product-controller.php:              $found_products = apply_filters( 'woocommerce_json_search_found_products', $found_products );
    public/class-wcvendors-pro-product-controller.php:              $args = apply_filters( 'wcv_json_search_tags_args', 
    public/class-wcvendors-pro-product-controller.php:              $found_tags = apply_filters( 'wcv_json_search_found_tags', $found_tags );
    public/class-wcvendors-pro-product-controller.php:              $product_status = apply_filters( 'wcv_product_status', array( 
    public/class-wcvendors-pro-product-controller.php:              return apply_filters( 'wcv_product_table_columns', $columns ); 
    public/class-wcvendors-pro-product-controller.php:                      $row_actions = apply_filters( 'wcv_product_table_row_actions' , array( 
    public/class-wcvendors-pro-product-controller.php:                                              apply_filters( 'wcv_product_table_row_actions_edit', array(  
    public/class-wcvendors-pro-product-controller.php:                                              apply_filters( 'wcv_product_table_row_actions_delete', array( 
    public/class-wcvendors-pro-product-controller.php:                                              apply_filters( 'wcv_product_table_row_actions_view', array( 
    public/class-wcvendors-pro-product-controller.php:                      $new_row->details               = apply_filters( 'wcv_product_row_details' , sprintf('<h4>%s</h4> %s %s <br />%s %s <br />' , $product->get_title(), __( 'Categories:', 'wcvendors-pro' ),$product->get_categories(), __('Tags:', 'wcvendors-pro'), $product->get_tags() ) ); 
    public/class-wcvendors-pro-product-controller.php:              return apply_filters( 'wcv_product_table_rows' , $new_rows ); 
    public/class-wcvendors-pro-product-controller.php:              return apply_filters( 'wcv_product_table_action_column', $new_column ); 
    public/class-wcvendors-pro-product-controller.php:              $pagination_wrapper = apply_filters( 'wcv_product_paginate_wrapper', array( 
    public/class-wcvendors-pro-product-controller.php:              $add_url = apply_filters( 'wcv_add_product_url', WCVendors_Pro_Dashboard::get_dashboard_page_url( 'product/edit/' ) ); 
    public/class-wcvendors-pro-product-controller.php:              return apply_filters( 'wcv_product_table_no_data_notice', $notice ); 
    public/class-wcvendors-pro-product-controller.php:                      'is_visible'   => apply_filters( 'woocommerce_attribute_default_visibility', 1 ),
    public/class-wcvendors-pro-public.php:          $view_dashboard         = apply_filters( 'wcv_view_dashboard',  $current_page_id == $dashboard_page_id ? true : false );
    public/class-wcvendors-pro-public.php:          $view_feedback          = apply_filters( 'wcv_view_feedback',   $current_page_id == $feedback_page_id ? true : false );
    public/class-wcvendors-pro-public.php:                          wp_enqueue_style( 'wcv-pro-dashboard', apply_filters( 'wcv_pro_dashboard_style' , $this->base_dir . 'assets/css/dashboard' . $this->suffix . '.css' ), false, $this->version );
    public/class-wcvendors-pro-public.php:                  wp_enqueue_style( 'wcv-pro-store-style', apply_filters( 'wcv_pro_store_style', $this->base_dir . 'assets/css/store' . $this->suffix . '.css' ), false, $this->version );
    public/class-wcvendors-pro-public.php:                  wp_enqueue_style( 'wcv-ink',    apply_filters( 'wcv_pro_ink_style', $this->base_dir . 'assets/lib/ink-3.1.10/dist/css/ink.min.css' ), array(), '3.1.10', 'all' );
    public/class-wcvendors-pro-public.php:          $view_dashboard         = apply_filters( 'wcv_view_dashboard',  $current_page_id == $dashboard_page_id ? true : false ); 
    public/class-wcvendors-pro-public.php:                                  'variations_per_page'                   => absint( apply_filters( 'woocommerce_admin_meta_boxes_variations_per_page', 15 ) )
    public/class-wcvendors-pro-reports-controller.php:              $this->start_date               = ( !empty( $_SESSION[ 'PV_Session' ][ '_wcv_dashboard_start_date_input' ] ) )  ? $_SESSION[ 'PV_Session' ][ '_wcv_dashboard_start_date_input' ] : strtotime( apply_filters( 'wcv_dashboard_start_date', $default_start ) ); 
    public/class-wcvendors-pro-reports-controller.php:              $this->end_date                 = ( !empty( $_SESSION[ 'PV_Session' ][ '_wcv_dashboard_end_date_input' ] ) )    ? $_SESSION[ 'PV_Session' ][ '_wcv_dashboard_end_date_input' ] : strtotime( apply_filters( 'wcv_dashboard_end_date', 'now' ) ); 
    public/class-wcvendors-pro-reports-controller.php:                                      'color'         => apply_filters( 'wcv_report_chart_color', '#' . str_pad( dechex( mt_rand( 0, 0xFFFFFF ) ), 6, '0', STR_PAD_LEFT ) ),
    public/class-wcvendors-pro-reports-controller.php:                                      'highlight' => apply_filters( 'wcv_report_chart_highlight', '#' . str_pad( dechex( mt_rand( 0, 0xFFFFFF ) ), 6, '0', STR_PAD_LEFT ) ),
    public/class-wcvendors-pro-reports-controller.php:              $max_orders = apply_filters( 'wcv_recent_orders_max', 9 ); 
    public/class-wcvendors-pro-reports-controller.php:              $max_products = apply_filters( 'wcv_recent_products_max', 5 ); 
    public/class-wcvendors-pro-reports-controller.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_dashboard_start_date_input', array( 
    public/class-wcvendors-pro-reports-controller.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_dashboard_end_date_input', array( 
    public/class-wcvendors-pro-reports-controller.php:              WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_dashboard_update_button', array( 
    public/class-wcvendors-pro-shop-coupon-controller.php:          $pagination_wrapper = apply_filters( 'wcv_shop_coupon_paginate_wrapper', array( 
    public/class-wcvendors-pro-shop-coupon-controller.php:          return apply_filters( 'wcv_coupon_meta', $coupon_meta ); 
    public/class-wcvendors-pro-table-helper.php:                            'posts_per_page' => apply_filters( 'wcvendors_pro_table_post_per_page_' . $this->id, 20 ),
    public/class-wcvendors-pro-table-helper.php:            $args = apply_filters( 'wcvendors_pro_table_row_args_' . $this->id, $args );
    public/class-wcvendors-pro-table-helper.php:            $this->rows = apply_filters( 'wcvendors_pro_table_rows_' . $this->id, $results->posts, $results ); 
    public/class-wcvendors-pro-table-helper.php:            $this->columns = apply_filters( 'wcvendors_pro_table_columns_' . $this->id, 
    public/class-wcvendors-pro-table-helper.php:            $this->actions = apply_filters( 'wcvendors_pro_table_actions_' . $this->id, 
    public/class-wcvendors-pro-table-helper.php:            $this->action_column = apply_filters( 'wcvendors_pro_table_action_column_' . $this->id, 'post_title' ); 
    public/class-wcvendors-pro-table-helper.php:            $no_data_notice = apply_filters('wcvendors_pro_table_no_data_notice_' . $this->id, __( "No " . $this->id . "'s found") ); 
    public/class-wcvendors-pro-vendor-controller.php:               $args = apply_filters( 'wcv_get_vendor_products_by_id_args', $args );
    public/class-wcvendors-pro-vendor-controller.php:               $role   = apply_filters( 'wcvendors_pending_role', ( $manual ? 'pending_vendor' : 'vendor' ) );
    public/class-wcvendors-pro-vendor-controller.php:               return apply_filters( 'wcv_is_pending_vendor', $is_pending_vendor, $user_id );
    public/class-wcvendors-pro-vendor-controller.php:               return apply_filters( 'wcv_vendor_store_url', $vendor_store_url, $vendor_id ); 
    public/class-wcvendors-pro-vendor-controller.php:               return apply_filters( 'wcv_vendor_signup_redirect', $dashboard_url );
    public/class-wcvendors-pro-vendor-controller.php:                       $ships_from     = apply_filters( 'wcv_product_ships_from', 
    public/class-wcvendors-pro-vendor-controller.php:               $my_account_msg         = apply_filters( 'wcv_my_account_msg', __( '<p>To add or edit products, view sales and orders for your vendor account, or to configure your store, visit your <a href="%s">Vendor Dashboard</a>.</p>', 'wcvendors-pro' ) ); 
    public/class-wcvendors-pro-vendor-controller.php:                       $html .= apply_filters( 'wcv_pagination_before', '<nav class="woocommerce-pagination">' );
    public/class-wcvendors-pro-vendor-controller.php:                       $html .= paginate_links( apply_filters( 'wcv_pagination_args', array(  
    public/class-wcvendors-pro-vendor-controller.php:                       $html .= apply_filters( 'wcv_pagination_after', '</nav>' ); 
    public/class-wcvendors-pro-vendor-controller.php:                       wp_enqueue_style( 'wcv-pro-store-style', apply_filters( 'wcv_pro_store_style', $this->base_url . 'assets/css/store' . $this->suffix . '.css' ), false, $this->version );
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_post_id', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_post_title', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_coupon_post_content', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_coupon_discount_type', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_apply_to_all_products', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_amount', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_free_shipping', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sale_price_date_from', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_minimum_amount', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_maximum_amount', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_individual_use', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_exclude_sale_items', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_product_ids', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_exlude_product_ids', array( 
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_email_addresses', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_usage_limit', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_limit_usage_to_x_items', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_coupon_usage_limit_per_user', array(  
    public/forms/class-wcvendors-pro-coupon-form.php:               WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_coupon_save_button', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_post_id', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_post_status', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_title', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_product_description', array( 
    public/forms/class-wcvendors-pro-product-form.php:                       WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_product_short_description', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_product_save_button', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_product_draft_button', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::select2( apply_filters( 'wcv_product_categories', 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_tags', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::select2( apply_filters( 'wcv_product_tags_dropdown', 
    public/forms/class-wcvendors-pro-product-form.php:                              $product_type = apply_filters( 'wcv_default_product_type', 'simple' );
    public/forms/class-wcvendors-pro-product-form.php:                      $product_type = apply_filters( 'wcv_default_product_type', 'simple' );
    public/forms/class-wcvendors-pro-product-form.php:              $product_type_selector = apply_filters( 'wcv_product_type_selector', array(
    public/forms/class-wcvendors-pro-product-form.php:              $product_type_options = apply_filters( 'product_type_options', array(
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_price', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sale_price', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sale_price_date_from', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sale_price_date_to', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_dowlnoad_limit', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_download_expiry', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_download_type', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sku', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sku', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_private_listing', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_proudct_url', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_button_text', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_tax_status', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_tax_class', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_reviews', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_manage_stock', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_stock_qty', array(
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_backorders', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_stock_status', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_sold_individually', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_weight', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_length', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_width', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_height', array( 
    public/forms/class-wcvendors-pro-product-form.php:                              WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_shipping_classes', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_upsells', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_crosssells', array( 
    public/forms/class-wcvendors-pro-product-form.php:                      WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_product_grouping', array(
    public/forms/class-wcvendors-pro-product-form.php:              $css_classes                            = apply_filters( 'wcv_product_meta_tabs_class', array( 'tabs-nav' ) ); 
    public/forms/class-wcvendors-pro-product-form.php:              $product_meta_tabs = apply_filters( 'wcv_product_meta_tabs', array(
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_national', array(  
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_national_qty', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_national_disable', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_national_free', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_international', array(  
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_international_qty', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_international_disable', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_shipping_fee_international_free', array( 
    public/forms/class-wcvendors-pro-product-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_handling_fee', array(  
    public/forms/class-wcvendors-pro-product-form.php:              $helper_text = apply_filters( 'wcv_store_shipping_rate_table_msg', __( 'Countries must use the international standard for two letter country codes. eg. AU for Australia.', 'wcvendors-pro' ) );
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_application_id', array( 
    public/forms/class-wcvendors-pro-store-form.php:                $css_classes                            = apply_filters( 'wcv_store_tabs_class', array( 'tabs-nav' ) ); 
    public/forms/class-wcvendors-pro-store-form.php:                $store_tabs = apply_filters( 'wcv_store_tabs', array(
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_store_save_button', array( 
    public/forms/class-wcvendors-pro-store-form.php:                                WCVendors_Pro_Form_Helper::file_uploader( apply_filters( 'wcv_vendor_store_banner', array(  
    public/forms/class-wcvendors-pro-store-form.php:                                WCVendors_Pro_Form_Helper::file_uploader( apply_filters( 'wcv_vendor_store_icon', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_paypal_address', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        $store_name = apply_filters( 'wcv_default_store_name' , ucfirst( $user_data->display_name ) . __( ' Store', 'wcvendors-pro' ), $user_data ); 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_name', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_phone', array(  
    public/forms/class-wcvendors-pro-store-form.php:                                $settings = apply_filters('wcv_vendor_seller_info_editor_settings', array( 
    public/forms/class-wcvendors-pro-store-form.php:                                WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_vendor_seller_info', array( 
    public/forms/class-wcvendors-pro-store-form.php:                                $settings = apply_filters('wcv_vendor_store_description_editor_settings', array( 
    public/forms/class-wcvendors-pro-store-form.php:                                WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_vendor_store_description', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::country_select2( apply_filters( 'wcv_vendor_store_country', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_address1', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_address2', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_city', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_state', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_postcode', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_company_url', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_twitter_username', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_instagram_username', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_facebook_url', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_linkedin_url', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_youtube_url', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_googleplus_url', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_pinterest_url', array(  
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_national_fee', array(  
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_national_qty', array( 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_national_free', array( 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_national_disable', array( 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_international_fee', array(  
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_international_qty', array( 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_international_free', array( 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_international_disable', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_product_fee', array(  
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_product_fee', array(  
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_vendor_shipping_policy', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_vendor_shipping_return_policy', array( 
    public/forms/class-wcvendors-pro-store-form.php:                WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_vendor_shipping_from', array( 
    public/forms/class-wcvendors-pro-store-form.php:                $helper_text = apply_filters( 'wcv_shipping_rate_table_msg', __( 'Countries must use the international standard for two letter country codes. eg. AU for Australia.', 'wcvendors-pro' ) );
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vacation_mode', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::textarea( apply_filters( 'wcv_vacation_mode_msg', array( 
    public/forms/class-wcvendors-pro-store-form.php:                        WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_shipping_national_qty', array( 
    public/forms/class-wcvendors-pro-tracking-number-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_tracking_number_order_id', array( 
    public/forms/class-wcvendors-pro-tracking-number-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_tracking_number', array(  
    public/forms/class-wcvendors-pro-tracking-number-form.php:              WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_tracking_number_date_shipped', array( 
    public/forms/class-wcvendors-pro-tracking-number-form.php:              WCVendors_Pro_Form_Helper::nested_select( apply_filters( 'wcv_tracking_number_shipping_provider', array( 
    public/forms/class-wcvendors-pro-tracking-number-form.php:              WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_tracking_number_save_button', array( 
    public/forms/partials/wcvendors-pro-attributes.php:                                     $attribute_label    = apply_filters( 'woocommerce_attribute_label', $attribute['name'], $attribute['name'] );
    public/forms/partials/wcvendors-pro-product-variation.php:                                                              echo '<option ' . selected( $variation_selected_value, $term->slug, false ) . ' value="' . esc_attr( $term->slug ) . '">' . esc_html( apply_filters( 'woocommerce_variation_option_name', $term->name ) ) . '</option>';
    public/forms/partials/wcvendors-pro-product-variations.php:                                                                                             echo '<option ' . selected( $variation_selected_value, $term->slug, false ) . ' value="' . esc_attr( $term->slug ) . '">' . esc_html( apply_filters( 'woocommerce_variation_option_name', $term->name ) ) . '</option>';
    public/forms/partials/wcvendors-pro-product-variations.php:                                                                                             echo '<option ' . $selected . ' value="' . esc_attr( $option ) . '">' . esc_html( apply_filters( 'woocommerce_variation_option_name', $option ) )  . '</option>';
    public/forms/wcvendors-pro-address.php:WCVendors_Pro_Form_Helper::country_select2( apply_filters( 'wcv_vendor_store_country', array(  
    public/forms/wcvendors-pro-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_address1', array(  
    public/forms/wcvendors-pro-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_address2', array(  
    public/forms/wcvendors-pro-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_city', array(  
    public/forms/wcvendors-pro-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_state', array( 
    public/forms/wcvendors-pro-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_vendor_store_postcode', array( 
    public/forms/wcvendors-pro-shipping-address.php:WCVendors_Pro_Form_Helper::country_select2( apply_filters( 'wcv_store_shipping_country', array(  
    public/forms/wcvendors-pro-shipping-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_store_shipping_address1', array(  
    public/forms/wcvendors-pro-shipping-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_store_shipping_address2', array(  
    public/forms/wcvendors-pro-shipping-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_store_shipping_city', array(  
    public/forms/wcvendors-pro-shipping-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_store_state', array( 
    public/forms/wcvendors-pro-shipping-address.php:WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_store_postcode', array( 
    public/partials/order/wcvendors-pro-order-table-actions.php:                            WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_order_start_date_input', array( 
    public/partials/order/wcvendors-pro-order-table-actions.php:                            WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_order_end_date_input', array( 
    public/partials/order/wcvendors-pro-order-table-actions.php:                            WCVendors_Pro_Form_helper::submit( apply_filters( 'wcv_order_update_button', array( 
    public/partials/product/wcvendors-pro-table-actions.php:                echo paginate_links( apply_filters( 'wcv_product_pagination_args', array(  
    public/partials/shop_coupon/wcvendors-pro-table-shop-coupon-table-actions.php:          echo paginate_links( apply_filters( 'wcv_shop_coupon_pagination_args', array(  
    templates/dashboard/order/order_details.php:                                                                                                                                    if ( in_array( $meta['meta_key'], apply_filters( 'woocommerce_hidden_order_itemmeta', array(
    templates/dashboard/order/order_details.php:                                                                                                                                            $meta['meta_key']   = apply_filters( 'woocommerce_attribute_label', wc_attribute_label( $meta['meta_key'], $_product ), $meta['meta_key'] );
    #35425
    Robby
    Participant

    Hi Ben,

    I’m also strongly need this feature and I believe a lot of other users.
    In France e-commerce law say that customer have 14 days (withdraw period) following their payment to change their mind and be refunded (and retourn products of course) : this is for any kind of products and without any explanation to give.
    That this is a must have feature for the other French marketplace and I guess that for some other country too.
    That would absolutely great to have in the core the possibility to set a delay time (a given number of days) before release the payment to vendors…

    #35428
    Robby
    Participant

    @Tom

    and of course, Tom, I think the WC Vendors Pro community will be grateful if you contribute to make this feature implemented in the core.

    😉

Viewing 13 posts - 1 through 13 (of 13 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.