{"id":74792,"date":"2017-09-15T15:40:51","date_gmt":"2017-09-15T15:40:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easy-digital-downloads-checkout-message\/"},"modified":"2018-12-11T09:51:25","modified_gmt":"2018-12-11T09:51:25","slug":"edd-checkout-message","status":"closed","type":"plugin","link":"https:\/\/lt.wordpress.org\/plugins\/edd-checkout-message\/","author":13753419,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.7","stable_tag":"1.0.7","tested":"5.0.25","requires":"4.0","requires_php":"5.3","requires_plugins":"","header_name":"Easy Digital Downloads - Checkout Message","header_author":"RebelCode","header_description":"An Easy Digital Downloads extension to show messages upon checkout, based on configurable conditions. <strong>Requires PHP 5.3 or later<\/strong>.","assets_banners_color":"67443c","last_updated":"2018-12-11 09:51:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/edd-checkout-message","header_author_uri":"https:\/\/www.rebelcode.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1892,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":"1730616","resolution":"128x128","location":"assets"},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":"1730617","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"1730614","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1730618","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1730619","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1730620","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1730621","resolution":"4","location":"assets"}},"screenshots":{"1":"An example of a checkout message in use.","2":"Nested conditions for the checkout message.","3":"Various condition types for each message.","4":"Add as many custom messages as needed."}},"plugin_section":[],"plugin_tags":[146493,165380,5484,146494],"plugin_category":[],"plugin_contributors":[78515,78518,78516,78514],"plugin_business_model":[],"class_list":["post-74792","plugin","type-plugin","status-closed","hentry","plugin_tags-checkout-message","plugin_tags-checkout-notices","plugin_tags-easy-digital-downloads","plugin_tags-edd-checkout-message","plugin_contributors-jeangalea","plugin_contributors-markzahra","plugin_contributors-mekku","plugin_contributors-rebelcode","plugin_committers-markzahra","plugin_support_reps-markzahra","plugin_support_reps-mekku"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/edd-checkout-message_67443c.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/edd-checkout-message\/assets\/screenshot-1.png?rev=1730618","caption":"An example of a checkout message in use."},{"src":"https:\/\/ps.w.org\/edd-checkout-message\/assets\/screenshot-2.png?rev=1730619","caption":"Nested conditions for the checkout message."},{"src":"https:\/\/ps.w.org\/edd-checkout-message\/assets\/screenshot-3.png?rev=1730620","caption":"Various condition types for each message."},{"src":"https:\/\/ps.w.org\/edd-checkout-message\/assets\/screenshot-4.png?rev=1730621","caption":"Add as many custom messages as needed."}],"raw_content":"<!--section=description-->\n<p>Add as many custom messages to your Easy Digital Downloads checkout page as you need. Be it as a warning, a success message, an information area, or even an error, EDD Checkout Message will show your customers any message you'd like.<\/p>\n\n<p>The conditions available for each message are:\n* The cart's total price is ... ( = , &lt; , &lt;= , &gt; , &gt;= )\n* The total number of items in the cart is ... ( = , &lt; , &lt;= , &gt; , &gt;= )\n* A particular item is present in the user's cart. (search through existing Downloads)<\/p>\n\n<p>Each message can have as many nested conditions as needed, and of any type.<\/p>\n\n<p>EDD Checkout Message is brought to you by <a href=\"https:\/\/rebelcode.com\/\">RebelCode<\/a>, the team behind <a href=\"https:\/\/eddbookings.com\/\">EDD Bookings<\/a>, the simple appointment bookings extension for Easy Digital Downloads.<\/p>\n\n<!--section=installation-->\n<p>Follow these instructions to install and set up EDD Checkout Message:<\/p>\n\n<ul>\n<li>Download the plugin from the \"Download\" button above.<\/li>\n<li>Upload the <code>edd-checkout-message.zip<\/code> file to your site's <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the EDD Checkout Message plugin from the <em>\"Plugins\"<\/em> section in your dashboard.<\/li>\n<li>Configure the plugin by going to Downloads \u2192 Settings \u2192 Extensions.<\/li>\n<\/ul>\n\n<p>Alternatively, you can find our plugin through your WordPress dashboard:<\/p>\n\n<ul>\n<li>Go to the Plugins section in your WordPress site\u2019s dashboard.<\/li>\n<li>Click on the <em>\"Add New\"<\/em> button.<\/li>\n<li>Search for <em>\"EDD Checkout Message\"<\/em>.<\/li>\n<li>When found, click on the <em>\"Install\"<\/em> button, then hit the <em>\"Activate\"<\/em> button once it is ready.<\/li>\n<li>Configure the plugin by going to Downloads \u2192 Settings \u2192 Extensions.<\/li>\n<\/ul>\n\n<h3>Configuration<\/h3>\n\n<p>Navigate to Downloads \u2192 Settings \u2192 Extensions.<\/p>\n\n<p>This page consists of a list of messages that can be added. Each message can be configured with a style and can have any number of conditions.<\/p>\n\n<h3>Creating Messages<\/h3>\n\n<p>Start by entering the message that should be shown on the checkout page, and choose an appropriate style. The styles control the colour of the box that will contain the message, so choosing the right style ensures that the message is well received by customers.<\/p>\n\n<p>Next, you can begin creating conditions for the message. If a message does not have any conditions, it will always be shown on the checkout page. This can be useful to create notices such as for temporary offers or to explain some terms.<\/p>\n\n<h3>Creating Conditions<\/h3>\n\n<p>To create a condition for a message, simply click the \"Add Condition\" button located in that message's box. The condition will appear under the message text box and style.<\/p>\n\n<p>The dropdown selector is for choosing a condition type. Upon selection, more options will appear under the selector, for configuring the condition.<\/p>\n\n<p>A condition\u2019s effect can be reversed by using the <strong>Not<\/strong> button. Clicking the <strong>Not<\/strong> button will make the button turn red to indicate that it is turned on. For example, a message that is shown when the cart\u2019s total price is <strong>not<\/strong> more than 50.<\/p>\n\n<h3>Listed and Nested Conditions<\/h3>\n\n<p>Conditions can be either listed or nested.<\/p>\n\n<p>Listed conditions are conditions that appear under each other as a list. A typical case is a message with, for instance, 3 conditions. These conditions form an \"OR\" relationship, meaning that the message will be shown <em>if at least one<\/em> of these conditions is true.<\/p>\n\n<p>The plugin will help visualise this by drawing a connector between the conditions with the label \"OR\".<\/p>\n\n<p>The term \"nested conditions\" refers to conditions that have other conditions added to them. These conditions will form an \"AND\" relationship, meaning that the message will be shown if <strong>both<\/strong> conditions are true; just one of the conditions being true will not show the message. The plugin will help visualise this by adding the label \"AND\" between the two conditions.<\/p>\n\n<blockquote>\n  <p>Note: Nested conditions are not limited to two. The second condition can have other listed or nested conditions under itself. The possibilities are endless.<\/p>\n<\/blockquote>\n\n<!--section=changelog-->\n<h4>1.0.7 (2017-09-15)<\/h4>\n\n<ul>\n<li>The plugin is now hosted on WordPress.org.<\/li>\n<li>Added a readme file.<\/li>\n<li>Changed license to GPL v3.0.<\/li>\n<li>Added Composer PHP version constraint.<\/li>\n<li>Fixed Composer package author email.<\/li>\n<li>Fixed typo in plugin description.<\/li>\n<li>Added text domain and languages directory to plugin header.<\/li>\n<\/ul>\n\n<h4>1.0.6 (2017-05-09)<\/h4>\n\n<ul>\n<li>Fixed a bug where empty conditions where throwing errors.<\/li>\n<li>Fixed a bug that caused newly added conditions to not get Chosen elements.<\/li>\n<\/ul>\n\n<h4>1.0.5 (2017-01-04)<\/h4>\n\n<ul>\n<li>Improved Download lists on the settings page - now supports searching for Downloads.<\/li>\n<li>Fixed a bug where messages get duplicated on the checkout page when the country is changed.<\/li>\n<li>Fixed a bug that caused messages to not get saved.<\/li>\n<\/ul>\n\n<h4>1.0.4 (2016-11-15)<\/h4>\n\n<ul>\n<li>Added a \"Reset\" settings button<\/li>\n<\/ul>\n\n<h4>1.0.3 (2016-11-09)<\/h4>\n\n<ul>\n<li>Fixed a bug where saving the settings resulted in an error and multiple empty messages.<\/li>\n<\/ul>\n\n<h4>1.0.2 (2016-07-29)<\/h4>\n\n<ul>\n<li>Changed plugin copyright and ownership to RebelCode Ltd.<\/li>\n<\/ul>\n\n<h4>1.0.1 (2015-11-06)<\/h4>\n\n<ul>\n<li>Fixed bug: Fatal error when saving the settings with an unselected condition.<\/li>\n<li>Fixed bug: Error message on checkout page when a message contains a percentage symbol.<\/li>\n<\/ul>\n\n<h4>1.0.0 (2015-11-03)<\/h4>\n\n<ul>\n<li>First stable release as an official Easy Digital Downloads extension<\/li>\n<\/ul>\n\n<h4>0.9.RC.2 (2015-10-05)<\/h4>\n\n<ul>\n<li>Minor performance improvements<\/li>\n<li>Localized strings for translation<\/li>\n<li>Some code cleanup<\/li>\n<li>Minor settings UI improvements<\/li>\n<\/ul>\n\n<h4>0.9.RC.1 (2015-10-03)<\/h4>\n\n<ul>\n<li>First release candidate<\/li>\n<li>Minor UI tweaks and improvements<\/li>\n<li>Added options for styling individual messages.<\/li>\n<\/ul>\n\n<h4>0.8.1 (2015-10-01)<\/h4>\n\n<ul>\n<li>Changed plugin name to \"Easy Digital Downloads - Checkout Message\"<\/li>\n<li>Fixed JS bug on admin pages<\/li>\n<\/ul>\n\n<h4>0.8 (2015-09-29)<\/h4>\n\n<ul>\n<li>First released version for testers<\/li>\n<\/ul>","raw_excerpt":"An Easy Digital Downloads extension to show messages at the checkout (cart) stage, based on configurable conditions.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/74792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=74792"}],"author":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/markzahra"}],"wp:attachment":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=74792"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=74792"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=74792"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=74792"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=74792"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=74792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}