Checkout Fields Manager – Easy Digital Downloads https://easydigitaldownloads.com Sell Digital Products With WordPress Mon, 17 Jun 2024 16:44:23 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.2 https://easydigitaldownloads.com/wp-content/uploads/2023/10/cropped-new-favicon-1-32x32.png Checkout Fields Manager – Easy Digital Downloads https://easydigitaldownloads.com 32 32 Version 2.2.1 https://easydigitaldownloads.com/changelog/version-2-2-1-9/ Mon, 17 Jun 2024 16:44:20 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811384
  • Fix: Checkout field help text now properly supports special characters and limited HTML markup.
  • Dev: Updated for PHP 8 compatibility.
  • Dev: The new minimum requirements are PHP 7.1, WordPress 5.4, and EDD 3.1.5.
  • The post Version 2.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.0.1 https://easydigitaldownloads.com/changelog/version-2-2-0-1/ Wed, 31 Aug 2022 12:49:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811336
  • Fix: reCAPTCHA v3 validation could prevent checkout with offsite gateways.
  • The post Version 2.2.0.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2 https://easydigitaldownloads.com/changelog/version-2-2-23/ Thu, 25 Aug 2022 12:58:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811337
  • New: Checkout fields can be displayed using conditional logic.
  • New: The reCAPTCHA field now supports reCAPTCHA v3 for frictionless validation.
  • Improvement: The checkout form file upload now uses the native file input.
  • Improvement: Required fields use HTML5 attributes to ensure they are marked required.
  • Improvement: Form fields markup has been updated for validity and accessibility.
  • Improvement: The checkout form editor is now correctly registered as a submenu item under Downloads.
  • Improvement: Form styles have been updated for improved layout and mobile responsiveness.
  • Improvement: The form builder has been updated for improved accessibility and more modern styling.
  • Fix: In EDD 3.0, updating an order in the admin did not update custom checkout fields.
  • Fix: Media uploader resources were being loaded even when not needed.
  • Fix: In some cases, the date picker was not usable.
  • Fix: Compatibility scripts were preventing tooltips (such as native HTML5 validation) from displaying correctly.
  • Dev: Getting an attachment ID from a URL now uses the core WordPress function.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • Dev: Improved PHP 8 compatibility.
  • The post Version 2.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.9 https://easydigitaldownloads.com/changelog/version-2-1-9-6/ Thu, 14 Oct 2021 13:01:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811338
  • Fix: Unable to save custom fields to user metadata when using Auto Register.
  • Fix: Unexpected results when a user and payment have the same ID.
  • Fix: Unnecessary <span> element being added to the user info fieldset.
  • Refactor: Update functions used for the Commissions integration.
  • Dev: Compatibility with EDD 3.0.
  • The post Version 2.1.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.8 https://easydigitaldownloads.com/changelog/version-2-1-8-6/ Tue, 24 Nov 2020 14:02:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811339
  • Fix: Repeatable field values not displaying if the user only enters one value.
  • Fix: PHP warnings on PHP versions 7.2 and higher.
  • Fix: Label not correctly associated with email field.
  • Fix: Compatibility with EDD 3.0.
  • The post Version 2.1.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.7 https://easydigitaldownloads.com/changelog/version-2-1-7-7/ Fri, 15 Nov 2019 14:03:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811340
  • Fix: Google reCaptcha wasn’t always loading when it should due to a race condition.
  • The post Version 2.1.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.6 https://easydigitaldownloads.com/changelog/version-2-1-6-7/ Tue, 06 Nov 2018 14:04:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811341
  • Fix: Media library files inaccessible inside of some page builders when Checkout Fields Manager is activated.
  • The post Version 2.1.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.5 https://easydigitaldownloads.com/changelog/version-2-1-5-7/ Thu, 24 May 2018 13:05:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811342
  • GDPR: Add checkout fields to the Personal Data Exporter.
  • GDPR: Allow anonymization and deletion of checkout fields with the Personal Data Eraser.
  • Note: All GDPR features require Easy Digital Downloads 2.9.2 or later.
  • The post Version 2.1.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.4 https://easydigitaldownloads.com/changelog/version-2-1-4-7/ Wed, 28 Feb 2018 14:07:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811343
  • Fix: Purchase confirmation not showing user-saved fields
  • Fix: Checkbox and radio fields incorrectly validated when set as required.
  • The post Version 2.1.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.3 https://easydigitaldownloads.com/changelog/version-2-1-3-9/ Thu, 18 Jan 2018 14:08:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811344
  • Fix: Added upgrade routine to fix old First and Last name fields.
  • The post Version 2.1.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.2 https://easydigitaldownloads.com/changelog/version-2-1-2-9/ Fri, 12 Jan 2018 14:09:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811345
  • Fix: Field name for First and Last name is incorrect causing the field values to be stored improperly on checkout.
  • The post Version 2.1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.1 https://easydigitaldownloads.com/changelog/version-2-1-1-9/ Thu, 21 Sep 2017 13:10:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811346
  • Fix: Only run reCAPTCHA JS if the checkout has a reCAPTCHA field.
  • The post Version 2.1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1 https://easydigitaldownloads.com/changelog/version-2-1-17/ Tue, 05 Sep 2017 13:11:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811347
  • New: Added support for showing customer-submitted data on the purchase confirmation screen.
  • Fix: Custom fields stored in user meta do not pre-populate fields on checkout.
  • The post Version 2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.13 https://easydigitaldownloads.com/changelog/version-2-0-13/ Mon, 21 Aug 2017 13:20:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811348
  • Fix: Add New CFM form button was showing while editing the Checkout Form in admin.
  • Fix: reCAPTCHA not always showing for users.
  • Fix: Required fields were missing the HTML5 ‘required’ attribute.
  • Fix: Auto-generated meta keys could contain non-valid characters when based off the provided label.
  • The post Version 2.0.13 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.12 https://easydigitaldownloads.com/changelog/version-2-0-12-2/ Fri, 10 Mar 2017 14:21:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811349
  • Fix: Repeatable field doesn’t display info on payment history.
  • Fix: Repeat fields can throw PHP errors upon checkout submission.
  • Fix: Repeatable field help text doesn’t show to users.
  • Fix: Last name shown in first name field on checkout.
  • The post Version 2.0.12 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.11 https://easydigitaldownloads.com/changelog/version-2-0-11-2/ Fri, 10 Mar 2017 12:21:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811350
  • Fix: Checkbox and Radio fields unable to be set as selected by default.
  • Fix: Incorrect field ID used for Email field.
  • The post Version 2.0.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.10 https://easydigitaldownloads.com/changelog/version-2-0-10-2/ Wed, 21 Sep 2016 13:22:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811351
  • Fix: Incorrect text domain in personal info string.
  • New: Add support for using custom checkout field meta inside of EDD PDF Stamper.
  • New: Allow checkout field file uploader to work with EDD Amazon S3.
  • The post Version 2.0.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.9 https://easydigitaldownloads.com/changelog/version-2-0-9-2/ Thu, 28 Jul 2016 13:24:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811352
  • Fix: Quantity fields do not work properly when CFM is activated.
  • The post Version 2.0.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.8 https://easydigitaldownloads.com/changelog/version-2-0-8-2/ Wed, 01 Jun 2016 13:26:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811353
  • Fix: Help text not shown on Checkbox fields.
  • Fix: Help text not shown on File Upload fields.
  • The post Version 2.0.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.7 https://easydigitaldownloads.com/changelog/version-2-0-7-2/ Mon, 09 May 2016 13:27:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811354
  • Fix: Fields saved to user meta failed to save when registering new accounts during checkout.
  • Fix: reCaptcha field does not load.
  • The post Version 2.0.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.6 https://easydigitaldownloads.com/changelog/version-2-0-6-3/ Tue, 26 Apr 2016 13:27:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811355
  • Fix: Last name field cannot be removed from checkout.
  • The post Version 2.0.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.5 https://easydigitaldownloads.com/changelog/version-2-0-5-5/ Fri, 22 Apr 2016 13:28:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811356
  • Fix: Allow translation files to load correctly based on locale.
  • The post Version 2.0.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.4 https://easydigitaldownloads.com/changelog/version-2-0-4-5/ Thu, 21 Apr 2016 13:34:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811357
  • Fix: Some text strings used the wrong text domain.
  • The post Version 2.0.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.3 https://easydigitaldownloads.com/changelog/version-2-0-3-6/ Wed, 23 Mar 2016 13:35:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811358
  • Fixed: The grabbing of meta (errors were showing upon “Checkout Fields Manager datepicker field schema” update).
  • The post Version 2.0.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.2 https://easydigitaldownloads.com/changelog/version-2-0-2-6/ Tue, 15 Mar 2016 13:36:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811359
  • Fixed: upgrade issue from 1.x to 2.0 branch.
  • Fixes: PHP7 compatibility.
  • The post Version 2.0.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.1 https://easydigitaldownloads.com/changelog/version-2-0-1-12/ Tue, 01 Mar 2016 17:37:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811360
  • Fixed: Issue with admin notification email contents.
  • The post Version 2.0.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.0 https://easydigitaldownloads.com/changelog/version-2-0-0-4/ Tue, 01 Mar 2016 14:38:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811361
  • New: Introduced CFM Field API that all CFM fields now run on
  • New: Introduced CFM Form API that all CFM forms now run on
  • New: Introduced _cfm_deprecated_function()
  • New: Introduced Honeypot field
  • New: Introduced ReCAPTCHA 2.0 field
  • New: Introduced Terms and Conditions field
  • New: Introduced Country dropdown field
  • New: Introduced Email field
  • New: Introduced Hidden field
  • New: Introduced Select field
  • New: Massive overhaul of the date field
  • New: Massive overhaul of the file upload field
  • New: The ability to save date to either the payment (for use on single order) or the customer (for use on many orders)
  • New: Ability for customer to edit customer meta saved data from the EDD profile shortcode
  • New: Ability for admin to edit customer meta saved data from the EDD Customers view
  • New: Validation routines now use edd’s inbuilt validation, and is done in filterable PHP, not JavaScript
  • New: The ability to import, export and reset the checkout form
  • New: The ability to make admin-side only fields (for things like storing extra information about orders)
  • New: Introduce cfm_is_key() and many more array helper functions
  • New: Formbuilder now divides fields into custom and extension field metaboxes
  • New: Raised minimum EDD requirement to 2.4
  • New: Raised minimum WP requirement to 4.3
  • New: CSS class can now be added to all fields in CFM
  • New: You can now toggle which fields are added by default to the CSV exports
  • New: You can now use any CFM field in the EDD emails.
  • New: Completely new upgrade and install routine with a new schema class
  • New: Intelligent schema corrector that finds issues with stored fields and automatically fixes them
  • New: Introduced a multitude of EDD session variables for detecting a CFM form being submitted, validated and more.
  • New: Hundreds of added filters and actions for you to enjoy
  • New: CFM now adds an EDD settings tab in the extension settings (only used for storing reCAPTCHA keys for now)
  • New: Introduced get_form_id_by_name function
  • New: Introduced get_form_class_by_name function
  • New: Introduced get_form_by_name function
  • New: Introduced get_form_by_id function
  • New: Introduced get_form_name_by_class function
  • New: Added error if the checkout form isn’t set
  • New: Added index.php in the language folder
  • New: Introduced a highly robust and filterable field sanitization and validation system
  • New: Introduced cfm_dash_to_lower function
  • New: Introduced cfm_is_frontend() function
  • New: Introduced cfm_is_admin function
  • New: Introduced cfm_is_api_request function
  • New: Completely rethought system for triggering the EDD file protection for uploaded files
  • New: Better file upload validation routines
  • New: Scripts and Styles are now minified triggered using an new, better system
  • New: Hundreds of PHPdocblocs added
  • New: All fields have brand new sanitization and validation routines designed from scratch
  • New: Massive improvements to the display of the formbuilder styling wise
  • New: Removed hundreds of lines of reduced JS and CSS previously loaded on the checkout page
  • New: All fields now follow EDD core’s method of html structure
  • New: Reformatted changelog
  • New: (and unbelievably if you consider all that’s above this), CFM is now 2,200 lines of code shorter than previous versions (less places for bugs to be).
  • Fixed: Checkout formbuilder now does not show in the network panel of an MS site
  • Fixed: All text fields now use the edd-input class for consistent styling
  • Fixed: Undefined index errors with some of the fields
  • Fixed: There is now no way to bypass a required checkbox field
  • Fixed: A console.log which was accidentally left in a JS file has been removed
  • Tweak: The “Do Action” field is now called “Action Hook”
  • The post Version 2.0.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.1 https://easydigitaldownloads.com/changelog/version-1-2-1-12/ Wed, 16 Dec 2015 14:40:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811362
  • Fixed: a conflict with WordPress 4.4.
  • The post Version 1.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2 https://easydigitaldownloads.com/changelog/version-1-2-29/ Wed, 30 Sep 2015 13:44:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811363
  • New: an option to make first name optional
  • Fixed: an issue with required fields not being passed to EDD checkout properly
  • The post Version 1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.6 https://easydigitaldownloads.com/changelog/version-1-1-6-10/ Fri, 21 Aug 2015 13:45:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811364
  • Fixed: bug with checkbox fields not being included in export or email tags
  • The post Version 1.1.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.5 https://easydigitaldownloads.com/changelog/version-1-1-5-10/ Tue, 04 Aug 2015 13:46:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811365
  • New: Fixed problem that prevented other extensions from customizing the checkout screen
  • The post Version 1.1.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.4 https://easydigitaldownloads.com/changelog/version-1-1-4-9/ Sun, 03 May 2015 13:47:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811366
  • New: Checkout fields manager now supports file uploads attachments on EDD core emails
  • The post Version 1.1.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.3 https://easydigitaldownloads.com/changelog/version-1-1-3-12/ Sun, 03 May 2015 12:48:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811367
  • New: Checkout fields manager now supports commissions emails
  • The post Version 1.1.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.2 https://easydigitaldownloads.com/changelog/version-1-1-2-13/ Sun, 03 May 2015 11:48:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811368
  • New: All field types can now be used in emails
  • The post Version 1.1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.1 https://easydigitaldownloads.com/changelog/version-1-1-1-21/ Thu, 25 Sep 2014 13:50:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811369
  • Fixed: a bug with upload fields not working on the View Order Details screen
  • The post Version 1.1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.0 https://easydigitaldownloads.com/changelog/version-1-1-0-8/ Fri, 01 Aug 2014 13:51:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811370
  • New: ability to export fields in emails
  • New: ability to export fields in CSV
  • The post Version 1.1.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.0.4 https://easydigitaldownloads.com/changelog/version-1-0-4-14/ Fri, 28 Mar 2014 13:51:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811371
  • Fixed: a bug with not being able to properly save payment details with CFM active.
  • The post Version 1.0.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.0.3 https://easydigitaldownloads.com/changelog/version-1-0-3-15/ Wed, 12 Mar 2014 13:52:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811372
  • Fixed: a bug with required checkboxes not being required.
  • The post Version 1.0.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.0.2 https://easydigitaldownloads.com/changelog/version-1-0-2-15/ Mon, 10 Feb 2014 14:53:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811373
  • Fixed: a bug with not being able to submit the checkout form
  • The post Version 1.0.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.0.1 https://easydigitaldownloads.com/changelog/version-1-0-1-17/ Mon, 03 Feb 2014 14:53:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811374
  • Fixed: a conflict with Stripe and Paymill payment gateways
  • The post Version 1.0.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.0.0 https://easydigitaldownloads.com/changelog/version-1-0-0-4/ Tue, 24 Dec 2013 14:54:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811375
  • Initial release
  • The post Version 1.0.0 first appeared on Easy Digital Downloads.

    ]]>