deisouss
Forum Replies Created
-
I revised my review because Cartflows really tried to assist me, so they get an extra star for customer service. I am sorry things didn’t work out for the plugin to work with what we needed, but as the title of my review, it almost delivers all functionalities, most likely it’s perfect for customers that don’t need the option of selecting the shipping method at checkout.
Hello I found a bug in your plugin, when you use the Shipping Overrides
The amount is passed to WooCommerce as a “Fee” with a negative value, when a fee has a negative value sales tax is not calculated, therefore the total of the order is wrong. WooCommerce told us that any discounts must be passed as discounts not as negative fees.
I was able to resolve it with Zoho. For whoever needs the answer, the pre-defined connection in Zoho to WooCommerce works as long as there are no nested components in the JSON string.
In order to properly pass nested elements you have to add the “content-type” and convert the map string using toString()
Here is the sample code to update a product’s weight, dimensions and meta data:
//Get the fields that you want from Zoho custom_field_hash = item.get("custom_field_hash"); update_dimensions = Map(); dimensions = Map(); update_dimensions.put("weight",custom_field_hash.get("cf_weight")); dimensions.put("length",custom_field_hash.get("cf_shippinglength")); dimensions.put("width",custom_field_hash.get("cf_shippingwidth")); dimensions.put("height",custom_field_hash.get("cf_shippingheight")); update_dimensions.put("dimensions",dimensions); meta_data = list(); meta_data_map = Map(); meta_data_map.put("key","cf_shipsindividually"); meta_data_map.put("value",custom_field_hash.get("cf_shipsindividually")); meta_data.add(meta_data_map); update_dimensions.put("meta_data",meta_data); //Display the JSON string to be passed info update_dimensions; domain = "https://yourdomain.com"; //Define the Content type (pre-defined connection does not have it) headerMap=Map(); headerMap.put("Content-Type","application/json"); //Create a pre-defined connection first, ours is named "woocommerce" woo_orders = invokeurl [ url :domain + "/wp-json/wc/v3/products/" + item.get("sku") type :PUT parameters:update_dimensions.toString() headers:headerMap connection:"woocommerce" ]; info woo_orders;
Thank you for replying. We have knowledge to add custom code. Can you please provide more information in regards to what hook to use or what page we need to modify?
Thank you
Thank you for the reply. We use Zoho, they have a pre-defined connection to Woo REST API, it seems the problem it’s coming from their side as I tried it in cURL and Postman and the JSON string is correct and it works, so it has to do something with the way they are passing the nested elements as Content-Type in header is set to “application/json”.
Have you had any other users that use Zoho reported this problem?
Or any other pointers that I can submit to Zoho so they can research it?
Single items in the JSON string work, such as {“weight”:”5″} only when there are nested elements gives that error
- This reply was modified 11 months, 3 weeks ago by deisouss.
Forum: Plugins
In reply to: [WooCommerce] Missing field “itemReviewed”ok, I opened a new one as per your advise, based on this same topic, thank you
Thank you for replying. Yes, it fixed itself after 48 hours. I am not sure if this was a plugin cache problem, clearing WP cache did not fix it.
Although it’s fixed, maybe something to look at internally for other users, even though change of domains don’t happen often, Jetpack should look at how it behaves when this occurs so it can be addressed properly, thank you.
Forum: Plugins
In reply to: [WooCommerce] Missing field “itemReviewed”I am getting the same error, as this person mentioned, we are using WooCommerce review plugin. I think this should be looked at by WooCommerce so it’s compliant with Googles snippets. The problem is categorized as “*Critical issues prevent your page or feature from appearing in Search results.”
Can WooCommerce look into adding the field “itemReviewed” to your snippets structure of the reviews?
Yes, we are still trying to figure it out. For now, if someone else needs it, adding this CSS will move the cart contents to the bottom of the checkout page on mobile:
@media (max-width: 768px) { .wcf-embed-checkout-form .woocommerce { display: flex; flex-direction: column-reverse; }}
The only issue is that it placed the cart contents underneath the Place Order button, so you still have to scroll down, review the order and then go back up to place the order.
I alerted your developers where the DIV wrapper should located, let’s see if they can come up with a solution, even if it’s temporary until the feature it’s fully added, I will keep on updating!
- This reply was modified 1 year ago by deisouss.
Thank you for replying. I understand that the idea of providing the option to display the order summary was never rejected, my review is for what currently your plugin does, not if a feature request will ever be implemented. The Checkout page it’s the most important page of an eCommerce site, I believe that my review is accurate so others can determine whether having the cart content at top works for them or not. In my case it didn’t, I am still waiting to get a refund based on the 14 day trial policy.
Once your company successfully add the option, please let me know so I can update my review, thank you!
Forum: Plugins
In reply to: [Jetpack Search] Customize results pages with hooksHi, we are using the Jetpack Instant Search.
I just signed up to get notifications of the progress of the SKU added to the results
In regards to the shortcodes, if they cannot be displayed, then at least they should be removed from the results text, because it looks weird to have text like this [this_is_a_shortcode] in the middle of the results. Just a suggestion, thanks!
Hi, I don’t have your plugin installed (it does not have the features that I need) any other way to contact you?
contact me via email, I can invest, I know exactly how to do it, and trust me, there is a market in the US, there are a lot of drop-shippers