Skip Navigation

[Resolved] Offer personalized product in WooCommerce using Types?

This support ticket is created 8 years, 3 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- - 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00
- - - - - - -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

This topic contains 3 replies, has 3 voices.

Last updated by Beda 8 years, 2 months ago.

Assisted by: Beda.

Author
Posts
#364378

I am trying to: allow my client to offer customers to her WooCommerce store with the option of personalizing their products by entering their initials or a couple words.

I visited this URL:

I expected to see:

Instead, I got:

#364391

Thank you for contacting Toolset support, I'd be delighted to assist!

This should be possible with these plugins:
1. WooCommerce Views
2. CRED
3. Types

With Types, you can add a custom field to the Products CPT. With CRED, you can create a front-end form to submit new products including their custom field such as Sold By: $NAME. WooCommerce Views is the last piece, you can create the template for how the product looks such as inserting the Sold By custom field or whatever you'd need!

Please check:
https://toolset.com/home/woocommerce-views/
https://toolset.com/home/cred/

#372290

My client ended up purchasing a WooThemes option called Product Add-Ons.
hidden link

Because it allowed her to do this.
hidden link

You'll notice that you can't add this product into your cart until you enter the INITIALS that you would like personalized onto your ring? THAT is what I was trying to do with Toolset.

Is that possible? Because that functionality is currently $49/site to purchase the WooThemes plugin. I would like to add this functionality to MY sites and future clients without requiring them to purchase additional plugins.

#372497

There are different approaches you can take with Toolset to do a similar process.

Note that the Plugin you mention is DESIGNED to do exactly that, and therefore their User Interface probably is also designated to this task.

With Toolset you can do this as well, but since Toolset is a tool designated to create and display content, with a ADD ON for WooCommerce, it might be confusing and a bit more time-consuming setting this exact feature up.

I think the easiest would be to use CRED Commerce AddOn together with Views WooCommerce, Views and Types.

You could set a Child Post Type holding the Customization details of the Product.
This would be the Post Type that your user submits.

You can, with CRED Commerce, link this to a WooCommerce Product.
After the user submits the Form, he would be lead to buy the WooCommerce Product.

You could after wards see the Customization that the user wants in the Child Post to the Product.

You can read more about Child Posts and CRED Commerce here:
https://toolset.com/documentation/user-guides/using-cred-commerce-to-add-payments-to-forms/
https://toolset.com/documentation/user-guides/charging-payments-with-cred-to-register-users/
https://toolset.com/documentation/user-guides/create-a-custom-post-type/
https://toolset.com/documentation/user-guides/creating-post-type-relationships/

Another possibility is as Ross mentioned to add Custom Fields to the Product itself, which are submitted as a "new" product with some preset details.
Each customer, when he / she buys a new product, actually first creates the product.

CRED Forms allow you to have hidden (preset) fields, and also to conditionally display Fields or Submit Buttons:
https://toolset.com/documentation/user-guides/cred-conditional-display-engine/
https://toolset.com/documentation/user-guides/conditional-display-for-form-inputs/

Please let me know if you have further questions regarding the issue mentioned in this Thread

Thank you for your patience.

This ticket is now closed. If you're a Toolset client and need related help, please open a new support ticket.