How to make single page woocommerce store (order with different options)?

Hello. Need advice of experts.

I'll try to briefly describe the task to understand the essence of the issues.
A business website on WP. It is necessary to implement a page order of services. The service is only one, but the options her are different. There is also a basket in which you can add a service with different selected options. Attach a wireframe of the order. Decided to implement Woocommerce in the future because all requests from users will need to handle inside the admin via CRM plug-in for welcomers already exist. That and more, in a very short time, to cut some functionality from scratch in no time...

c0b6169674e1413f95bc652d10cad721.jpgExemplary algorithm:
Under the service corresponds to a single product. The product has its own options. The user comes to the page. Initially, the cart is empty. The user selects the option of product - color, style, and click on "Add another item to your cart" - the product with the selected options is added to the cart and the form is reset so you can add another product with other options. After the user adds the desired item to the cart, he enters his contact details and clicks the button "Send application" that receives the message about successful sending. In the admin area of the plugin woocommerce receives a new order.

Now the questions:
1) is it Possible "with small losses" to implement in woocommerce? How about?
2) is There any plugin for woocommerce that will help you implement this plan?
3) What are the alternatives? (only WP)

I would be grateful for any help! Thank you!
July 2nd 19 at 13:23
2 answers
July 2nd 19 at 13:25
Solution
To Woo existing products. You just need to make the pictures for attributes of any plugin. The contents of the basket can be withdrawn function woocommerce_mini_cart() - it is also used in the embedded widget Woo. Well, all this is done in the template the item card. How to override built-in templates in Woo written in the templates. Well, in the card to make a quick checkout. Again, see the plugins for purchase in one click or something like that.
July 2nd 19 at 13:27
For a microsite I would put the Woo and put Gravity Forms, it would gather quickly needed spreading form with prices and the desired interface. Then to insert the shortcode.
And WC is overkill in this case
"Resolved to implement Woocommerce in the future because all requests from users will need to handle inside the admin via CRM plug-in for welcomers already exist." - leopold.Zemla commented on July 2nd 19 at 13:30
have GF simple API is included for manipulating the received data as anyone. https://www.gravityhelp.com/documentation/article/... and there is a ready integration with CRM. - ashley commented on July 2nd 19 at 13:33
I understand that the clear API, and so on. You and CF7 for this use in fact. And even better - write everything from scratch in JS. Just at least time is very short, the requirements for CRM the customer is quite high, plus the shapes themselves did not give, they need to add additional functionality - the same basket and add items from any combination of options that contain prices and terms. - leopold.Zemla commented on July 2nd 19 at 13:36
: for welcomers CRM is already there, with almost all functionality necessary... - leopold.Zemla commented on July 2nd 19 at 13:39
: well, you know better. For mono I day gathering for example in the form of rental vehicles with different makes and conditions. I think it's fast. - ashley commented on July 2nd 19 at 13:42
: and give a reference to it on this CRM, it was very interesting - ashley commented on July 2nd 19 at 13:45
basket as described above were there?) And after submitting, it comes to admin panel and there is admin can change the status to filter and sort all orders by number, date, "color", "style", to export any entries in Excel and so on. Plus in the application (in the shopping cart application) may not be one position. - leopold.Zemla commented on July 2nd 19 at 13:48
: https://codecanyon.net/item/woocommerce-customer-r... - leopold.Zemla commented on July 2nd 19 at 13:51
: thank you. - ashley commented on July 2nd 19 at 13:54

Find more questions by tags WooCommerceWordPress