So sad that your plugin is not compatible with HPOS.
Because of this I cannot upgrade. Please have a look into it.
]]>Is there any plans of making this compatible with HPOS thats been introduced into Woocommerce?
This is now the only plugin that’s stopping me from upgrading my store to the new system
]]>I have installed the pro version of this plugin but I’m getting the error
{product} can only be bought in multiples of {quantity}.
from the WooCommerce Min/Max Quantities plugin when I try and add a sample to my basket. Is there any way to have the sample size override the minimum order quantity, or make a separate request that avoids Min/Max.
]]>Hi Team. I am Moumita, Product Manager from MultiVendorX Team.
Some of our users are asking about the compatibility of “Free Product Sample for WooCommerce” with MultiVendorX.
Can you please check and let us know. Infact if you would wok on this compatibility we will add your plugin on our compatibly plugin page link.
]]>Hi,
The plugin does not work with the official WooCommerce Measurement Price Calculator. Will support be added for this?
https://ibb.co/SBkwxXP
^ This is what happens when i click order free sample.
Thank you,
]]>Hi there
Does your plugin support WP multi site?
Many thanks, Nathan
]]>HI,
After updating my host to PHP 8.1 using the latest WP and WC, this plugin causes a fatal error at checkout when trying to pay via Paypal Standard (Error processing checkout). Paypal its the only payment method enabled on my shop.
It happens all the time no matter if there’s a free sample or not in the cart.
After disabling this plugin (Free Product Sample For Woocommerce) the error fully disappear and checkout works as expected.
This is the log:
2023-01-03T02:36:43+00:00 CRITICAL Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, no array or string given in /home/***/public_html/wp-includes/class-wp-hook.php:308
Stack trace:
0 /home/***/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
1 /home/***/public_html/wp-content/plugins/woo-free-product-sample/public/class-woo-free-product-sample-public.php(321): apply_filters()
2 /home/***/public_html/wp-includes/class-wp-hook.php(310): Woo_Free_Product_Sample_Public->wfps_save_posted_data_into_order()
3 /home/***/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
4 /home/***/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
5 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-deprecated-action-hooks.php(159): do_action()
6 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-deprecated-action-hooks.php(107): WC_Deprecated_Action_Hooks->trigger_hook()
7 /home/***/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-deprecated-hooks.php(75): WC_Deprecated_Action_Hooks->handle_deprecated_hook()
8 /home/***/public_html/wp-includes/class-wp-hook.php(308): WC_Deprecated_Hooks->maybe_handle_deprecated_hook()
9 /home/***/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
10 /home/***/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
11 /home/***/public_html/wp-content/plugins/woocommerce/includes/data-stores/abstract-wc-order-item-type-data-store.php(60): do_action()
12 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-data-store.php(186): Abstract_WC_Order_Item_Type_Data_Store->create()
13 /home/***/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-data.php(228): WC_Data_Store->create()
14 /home/***/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(267): WC_Data->save()
15 /home/***/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(204): WC_Abstract_Order->save_items()
16 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(244): WC_Abstract_Order->save()
17 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(449): WC_Order->save()
18 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1256): WC_Checkout->create_order()
19 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(481): WC_Checkout->process_checkout()
20 /home/***/public_html/wp-includes/class-wp-hook.php(308): WC_AJAX::checkout()
21 /home/***/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
22 /home/***/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
23 /home/***/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(94): do_action()
24 /home/***/public_html/wp-includes/class-wp-hook.php(308): WC_AJAX::do_wc_ajax()
25 /home/***/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
26 /home/***/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
27 /home/***/public_html/wp-includes/template-loader.php(13): do_action()
28 /home//public_html/wp-blog-header.php(19): require_once('/home//…')
29 /home//public_html/index.php(17): require('/home//…')
30 {main}
thrown in /home/***/public_html/wp-includes/class-wp-hook.php on line 308
Thank you
]]>Is the free version 100% compatible with PHP 8.1 ?
]]>Hi,
Just to inquire if you’re gonna keep updating the plugin, since your website has been down for a while, should we worry about this?
Thanks again for your plugin!
Regards,
Tengo instalado el plugin Quantities and Units for WooCommerce para poder comprar por metros en la web (0.5 unidades), pero esto ha afectado a las muestras gratuitas, me descuenta los metros del inventario, necesito que al obtener la muestra no descuente del inventario existente.
?Cómo podría solucionarse esto?
Gracias.
]]>HELP!
I paid $149 for the 8 product bundle and only received a master license. However, no download links for PRO versions were provided and over a week later I still need to hear back from support.
How do you get the plugins after you pay?
HI all,
i don’t see the function to limit the total amount of free samples by user. is this functions or a likewise one available?
Thanks for your help
R
I just installed the free version to test it and it doesn’t work at all. I get to configure the plugin but the actual products never show a stock tab like in the documentation. The “order sample” button just adds the product itself.
Tried contacting support for a pre-sales question and no answer. I wouldn’t trust putting my money with this developer.
when you click to add the color and product of the sample the customer wants in the basket its got length 2 and width 4 plus customers can select whats length and widths they want there they away to make this blank and when they pay for them comes throw the invoice and that they want a sample and with the length and width which i need to remove as the sample is only like 9cm by 9cm so is there a way to remove the length and width when they clink the sample button please
Sample - Kudos - Rapier Steel
Length (m):
2
Width (m):
4
Total Area (sq m):
8
£0.00
Kudos - Rapier Steel quantity
1
£0.00
DISCOUNT/PROMO CODE
Enter your discount code here:
Coupon Code
Enter your coupon code here
]]>
Hi can the “order a sample on the product preview be removed or have an option to be visible or invisible? it has messed with the whole aesthetic layout of the site. Also, can it be possible that the add a sample be present at only checkout (also another option)?
I would also like to know how can I edit the max sample quantity someone can order/ add to the cart.
]]>Hi,
The strings are being added to all products even if they’re not samples, please check the following example:
Can you please provide with a fix for this error?
I’m using the string replace snippet as you provided it:
/* This filter tells the plugin FREE SAMPLES you want to replace PRODUCT_TYPE and SAMPLE_PRICE with something else.
*/
add_filter( 'wfps_custom_order_meta', __return_true() );
/**
* This action will actually output whatever you want in place of the
* existing PRODUCT_TYPE and SAMPLE_PRICE lines.
* In the example below, I've changed the following:
* PRODUCT_TYPE -> Product type
* SAMPLE_PRICE -> Sample price
* To add your own custom information enter the following:
* wc_add_order_item_meta( $itemID, 'Heading text', 'Value text shown after the colon' );
*/
add_action( 'wfps_custom_order_meta_action', 'fps_custom_meta_action', 10, 2 );
function fps_custom_meta_action( $itemID, $values ) {
$sample = __( 'Sample', 'woo-free-product-sample' );
wc_add_order_item_meta( $itemID, 'Product Type', $sample );
wc_add_order_item_meta( $itemID, 'Sample Price', (float)$values["sample_price"] );
}
Thank you!
Best regards,
]]>Hi Guys and Gals!
I am attempting to implement this plugin for the ordering of samples for my flooring products. All seems to be working fine except for when it comes to calculating shipping.
The plugin allows me to set the shipping class for the samples, so I have created a class “Samples” and within the flat rate shipping method I have changed the master cost from 34.99 to 0.00, and added Shipping class costs of 34.99 for standard shipping (of which all products are assigned) and 2.50 for samples.
The below scenarios occur with calculation set to “Per Class”‘
When a user adds 1 sample, the shipping is calculated correctly as 2.50.
When a user adds any number of products, the shipping is calculated correctly as 34.99.
When a user adds more than 1 sample, the shipping displays nothing and infact reduces the total cost by various amounts depending on the number of samples in the cart.
When a user adds 1 sample and 1+ products, the shipping rate given is 2.50 (when it should be the higher rate of 34.99).
If I set calculation to “Per Order” every scenario gives the shipping rate of 34.99 even when only samples are present in the cart.
Can anyone suggest what could be going wrong?
I also have an issue whereby I have purchased a license and added my license key to the plugin (aswell as adding the domain to the product on my account at amplifyplugins.com), yet the prompt to add a license key to get updates and support still shows.
I appreciate any insight that anyone can offer.
Thanks,
Jon
]]>Hi,
There are this couple of strings that are added to the orders emails.
PRODUCT_TYPE: Sample
SAMPLE_PRICE: 0
Where can I define a text or remove them from the output?
Thank you!
]]>Hi,
Each sample is adding the “parent product” weight to the shipping method and if the shipping cost is calculated by weight each sample adds a full product shipping cost to the total shipping cost.
Is there a way to fix this or at least give “0” zero weight to the samples?
Thank you!
]]>How do you purchase the pro version as the site doesn’t show a checkout button?
]]>Hi,
I use the pro version of this plugin and I have a small but annoying problem to solve: when I click on the button to add a product sample to the cart, the plugin automatically adds two instead of one.
Is there a solution to this problem?
Thank you.
Have a good day.
Fabio
Hi,
On the basket/cart page, if you try to amend the number of products in the basket and then click on ‘Update Basket’ the page goes blank and does not update unless you refresh the page. This only happens when the sample plugin is activated, it goes away when the plugin is deactivated.
Hope you can help with this, thanks.
Hi,
i am pro user and make an support ticket and use the chat, but nobody help me.
We use the woodmart theme and if i click on the sample button, the ajax loader appears and than the refresh comes, but nothing in cart.
Could you please help me?
Florian
]]>Hello There,
Is there any short code where I can create a page for Sample Products and show all Products available for sample and can select from there?
Regards,
Arun.
Hello,
I realized that even if an order limit is set, you can add items indefinitely when using AJAX add to cart. When you open the basket page, there are more samples in the cart than the set limit.
]]>free shipping and the shipping classes of the plugin doesn’t work at all. don’t buy the pro version of the plugin yet. the author is highly unresponsive and has been saying “he is working on it” for the past few weeks since I’ve raised the issue to him. after 2 weeks, he asks whats my website login detail to trouble shoot it. i had also purchased the 5 site lifetime updates version at $125 on 24th February 2021! up to today i still cant use the plugin properly on my websites !!
i have been messaging him everyday for a follow up and he hardly responds. it’s ridiculous as i have had to delay my site launch just for this! he has yet to show me that the plugin works to what it was described it to be as he has been offline since few days ago and hasn’t replied ever since i raised the issue on march first week.
]]>Hi
I have followed your guide, but I can not get the shipping price to be 0 if you order a sample product.
Under shipping class price, I have set the normal shipping price to minus, so the price should be 0. It also does if I choose the shipping class for the product, as you normally would do. If I choose the shipping class through your plugin, it does not work …
]]>Hello,
I have purchased the pro version and raised multiple support tickets, yet the issues have not been addressed or I have not received any reply after the initial first reply.
Can you please help me with the issues that you have mentioned the plugin has with woodmart?
I have been requesting a resolution for over a week n a half now.
Please let me know.
Regards,
Sanjyot
HI,
Is it possible to set the max number of samples in the cart to be 1, the sample option woudl be avialable on all products but they must only choose 1 per order.
thanks
Breda
Hello,
We found a bug. When you press the Order a Sample button (“Pedir Muestra” in spanish) and then you add an item into the Cart, this item will always go to the sample number of items. It happens even if we have put that it could be only one sample per product.
Thanks for your quick response in advance,
Webmaster DOBCN
]]>