The closest in my experience was probably working with customizable digital WooComerce products. Users edited the product on site and then purchased the customized version.
From technical point of view my implementation did the following:
- Stored ongoing (before purchase) customizations in user meta
- On order paid detached customizations from user and transferred them to order meta
That way users retained access for exact state they paid for and file could be generated again for them on demand from order page.
Where it started to bog down was allowing users to customize and purchase multiple versions of same product in one order. At that point requirements just shoot out of what was reasonable scope under circumstances.
Related Posts:
- Need Help Finding a WordPress E-Commerce Plugin That Utilises Custom Post Types [closed]
- WordPress Create Post from front-end
- Team club with CPTs and user registration + user dashboard
- Sort posts in loop by the WooCommerce Membership of the author
- Transferring data to the end of a transaction with the Shopp Plugin
- Displaying custom post types as a gallery
- Associate Posts with individual user – hide from other members
- Create relationship between custom post types and users
- Link custom post type to users membership
- How to add specific terms in a custom post type?
- How to limit the number of custom posts certain users can publish in WordPress using php script?
- how to implement club post type
- Can I assign a template to a custom post type?
- How to remove “read more” link from custom post type excerpt
- Meta_Query as a way how to setup CPT permalinks – is it a good thing?
- Can you make a custom metabox field be required to save a new post?
- How can I rewrite URLs to pass taxonomy and post type values to the query?
- Best Way to Create a List of Musician Gigs in WordPress
- Custom Post Type Permalink For Parent/Child, 404 Page Not Found Error
- Filter a custom field based on selection of another custom field (ACF) [closed]
- Remove wpautop from all posts/pages except my custom post type
- Posts in Multiple Columns and Rows with one single loop
- Hide child term posts on parent term pages
- Custom field being erased after autosave
- List all posts in Custom Post Type but group dynamically by Custom Taxonomies
- Want to filter only parent post in admin area
- Custom Meta Boxes – Nonce Issue – Move to trash issue
- how to only have one custom post type post?
- Display custom taxonomy as dropdown list
- Remove current_page_parent from posts page link in WordPress nav menu
- How to display the categories of the post? (custom post type)
- Query to change custom post type with specific category
- CPT posts listed by category with custom rewrite URL, please help!
- Custom Post Type and Custom Taxonomy Permalinks
- allow edit of custom post type but not regular posts?
- Pagination problem
- How to add custom post type under option page
- register_taxonomy and register_post_type does not work [closed]
- Custom post type and body_class: Remove “blog” class
- How do I create a form to search a custom post type
- List custom post types in metabox
- How to change post featured image using a custom field of category?
- Custom post query with multiple fields with number values. Totalisation needed
- How to add content to a post tied to an Archive template specifically for a custom post type
- Isotope Filtering with Bootstrap Tabs – Custom Post Type Query Loop in each Tab (Have to click twice to filter)
- Setting up taxonomy to relate various custom post types – advice on structuring?
- What code should I use to display children of a custom post?
- Custom post type and category link together
- Get terms that contain posts that in turn belong to other terms?
- Custom Meta Title for Custom Post Type
- Display custom post type posts first, then default posts
- Custom post type posts don’t show in archive widget
- Should I create Custom Page Types?
- WordPress API for custom post types returns rest_no_route
- Custom Meta fields Update hook?
- Displaying custom post types in front end
- post_per_page ignored in WP_Query
- How to add section above header for custom post types
- Check if custom post is a parent?
- A faster way to query custom post types with multiple conditions?
- WP_Query: Posts within category OR custom post type
- add_query_arg() for custom post type on all visible links
- $wpdb is queried but results don’t show
- Saving metabox keys and storing values as array
- Redirecting search to specific templates with $_GET[“post_type”]
- Custom post type filter is being applied to all of my posts
- How to query custom post types with multiple keys?
- CPT permalinks Rewrite
- Redirect Existing Post to CPT
- Is it possible to add the Gutenberg block editor to a custom taxonomy?
- What is the best way to structure posts for the same event happening in different years?
- How to create a Child & Siblings menu for a custom post type?
- Dynamically Adding Posts of Post Type to A List
- Why is my loop not populating the page with my custom taxonomy terms from my custom post type?
- Automatic Set Category For A Custom Post Type
- Show parent category and subcategory once in while loop
- I cannot display custom posts in custom taxonomy
- Publish metabox postition?
- How to build Custom Post Nav Menu inside of the Loop
- Allow duplicate permalinks slugs for custom posts by different authors
- How to check if a new private custom post type is created?
- Display related post content and custom field content
- Create an administation subpage containing posts in a certain category
- Custom 404 redirect for a luddite
- One-Time Script TimeOut for Large Data
- How can you use a page for a custom post type?
- Pagination functions won’t work
- Custom post type and google visibility
- How to create default taxonomy term for a custom post type? [duplicate]
- Extensive search filtering and results->PDF in the front-end
- title tag for custom post type remove taxonomy name from title tag
- Posts without featured image using other post’s featured image
- How to add a custom post type in child theme? (WordPress > 3.0)
- Displaying wp post categories into my custom metabox
- Create a page selector using taxonomies
- Create page using same slug as custom post type
- Pagination not working
- Issues on saving data from CPT select metabox
- How can I get user URL by id
- Post object GUID adding http:/