Problem:
The user is using the "add-to-cart" shortcode from Toolset WooCommerce Views. The button is not correctly generated for variable products and it keeps loading the same page again.
Solution:
he add-to-cart button was not correctly used for variable products. As you can see in the documentation of the [wpv-woo-buy-or-select] shortcode, if we don't use "external_add_to_cart_text" or "show_variation_options", there will be only a "Select Options" button that redirects to the product page to choose the options of the variable product. When used inside a single product page, we must add one of the attributes. Check this screenshot after adding the attribute "show_variation_options" to the shortcodes in the content template http://prntscr.com/slu6xb
Part of the code for the button inside the content template became:
Problem: I have configured a Form for Forms Commerce, and I've found that the post created by the Form is published if the User abandons their payment without processing. This post should be in Draft state during the Payment Processing step.
Solution: In the main Form settings, check the publish status of the post. It should be Draft to handle the case where a User abandons before payment processing.