All Projects → boldcommerce → Magento2 Ordercomments

boldcommerce / Magento2 Ordercomments

Licence: mit
Add an order comments field in the default checkout for Magento 2.

Labels

Projects that are alternatives of or similar to Magento2 Ordercomments

Product Import
Fast product import library for Magento 2
Stars: ✭ 84 (-38.69%)
Mutual labels:  magento2
Magentoextensions
Magento Extension Directory 1> Themes Switcher 2> Default Shipping On Cart 3> Upshare 4> Product Image Optimizer 5> Idealo Product Export 6> magento Google shopping Api v2 7>Google feed and facebook feed 8> Pdf upload in magento media wysiwyg 9> Product Image optimizer. If You want magento 2 extensions 1>Advance Layred Navigation(including SEO URL, Rating as filter, slider filter, Ajax Filtering), 2>Attribute Pages with SEO and Custom URL key(you can do all kind of seo on those pages with logos) 3>Improved Sorting (Enable users to view products by options as 'Best Sellers', 'Top Rated', 'Most Viewed' etc.) 4>Custom Stock Status(Add statuses to products automatically or manually, Create multiple custom stock statuses, Upload special icons for stock statuses) 5>Product Labels(Using this extension you can add any label to your produts on product page or category page) 6>Custom Order Number(Using this extension you can customize order, invoice, shippment, credit memo Number) 7>All type of file upload in Wysiwyg(pdf, zip, doc etc file upload in wysiwyg), 8>Infinite Scroll, 9>Multiple FlatRate Shipping, 10>Open Api,Google api for currency Rates, 11>Product Attribute's Description, 12>Store and Currency switcher according to Ip address Please Contact me and All those extensions are paid with installation and configuration are free support.
Stars: ✭ 106 (-22.63%)
Mutual labels:  magento2
Magento Infinitescroll
Automatically load the next page of products in Magento. Easy to install and configure, this module works 100% out of the box with vanilla Magento 1.9.x and earlier.
Stars: ✭ 123 (-10.22%)
Mutual labels:  magento2
Magento2 Productattachment
The Product Attachments extension for Magento 2 equips product pages with a special attachments block where you can upload numerous documents such as user guides, extra images, pdf, certificates, licenses and many others.
Stars: ✭ 92 (-32.85%)
Mutual labels:  magento2
Magento 2 Seo
Magento 2 SEO extension will do perfectly for your better SEO. This is a bundle of outstanding features that are auto-active when you install it from Mageplaza without any code modifications. It is also friendly with your store if you need to insert meta keywords and meta descriptions for your product.
Stars: ✭ 99 (-27.74%)
Mutual labels:  magento2
Magento2 Fixtures
Fixture library for Magento 2 integration tests by @schmengler (@integer-net)
Stars: ✭ 110 (-19.71%)
Mutual labels:  magento2
Magento2 Custom Shipping Rate
Create your own Custom Shipping rates for admin order or a predefined sets of shipping methods for frontend customers.
Stars: ✭ 76 (-44.53%)
Mutual labels:  magento2
Algoliasearch Magento 2
Algolia Search integration for Magento 2 - compatible with versions from 2.3.x to 2.4.x
Stars: ✭ 131 (-4.38%)
Mutual labels:  magento2
Magento2
All Submissions you make to Magento Inc. ("Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, subli…
Stars: ✭ 9,816 (+7064.96%)
Mutual labels:  magento2
Module Profiler
Magento 2 Profiler
Stars: ✭ 116 (-15.33%)
Mutual labels:  magento2
Magento Docker
Docker environment dedicated for ScandiPWA theme development
Stars: ✭ 98 (-28.47%)
Mutual labels:  magento2
Magento2 Sentry
Magento 2 module to log to Sentry
Stars: ✭ 99 (-27.74%)
Mutual labels:  magento2
Fallback Studio
Magento 2 PWA fallback wrapper to easily create a custom theme on top of PWA Studio
Stars: ✭ 111 (-18.98%)
Mutual labels:  magento2
Magento2 Module Image Resizer
Magento 2 Module to add simple image resizing capabilities in all blocks and .phtml templates
Stars: ✭ 87 (-36.5%)
Mutual labels:  magento2
Magento2 Alpaca Theme
Magento 2 theme built on top of Alpaca design system crafted for ecommerce
Stars: ✭ 129 (-5.84%)
Mutual labels:  magento2
Avs scopehint2
Magento 2 module for displaying additional information in configuration
Stars: ✭ 79 (-42.34%)
Mutual labels:  magento2
Firegento Magesetup2
MageSetup for Magento2
Stars: ✭ 107 (-21.9%)
Mutual labels:  magento2
Magento2 S3
Use Amazon S3 as the file storage solution for your Magento 2 application
Stars: ✭ 133 (-2.92%)
Mutual labels:  magento2
Magento2 Bash Completion
Magento2 Bash Completion
Stars: ✭ 129 (-5.84%)
Mutual labels:  magento2
Mc Magento2
MailChimp for Magento 2. Syncs all data (subscriber, customers, orders, products) and enables marketing automation with email campaigns, automations, ads, postcards and more.
Stars: ✭ 115 (-16.06%)
Mutual labels:  magento2

Bold Commerce: Magento 2 Order Comments

Description

This extension allows customers to place a comment during the checkout. The comment field is displayed in the billing step right above the place order button.

Additionally, there is also the option of showing the comment field on the cart page.

Store owners can then see these comments in the backend on the order grid and on the order view page.

Checkout view

comment box closed

comment box opened

Admin panel

admin panel

Emails

Add the "order comment" to new order emails by referencing the code here.

Configuration

There are several configuration options for this extension, which can be found at STORES > Configuration > SALES > Sales > Order Comments.

Installation

composer require boldcommerce/magento2-ordercomments
php bin/magento module:enable Bold_OrderComment
php bin/magento setup:upgrade

Changelog

1.8.1

  • fix bug introduced with 1.8.0 in checkout Cannot read property 'length' of null

1.8.0

  • new feature: ability to show the comment field on the cart page based on a admin configuration setting.

1.7.1

  • upgrade tests to phpunit 6

1.7.0

  • Added website scope configuration setting to toggle visibility of comment field. #59

1.6.5

  • Third party contribution: PHP 7.4 support added in composer #55
  • Third party contribution: Japanese translations added #52
  • Third party contribution: Fix typo in Italian translation #51
  • Third party contribution: Hungarian Translations added #50
  • Third party contribution: New sections added in readme #48

1.6.4

  • Third party contribution: php 7.3 support in composer #45
  • Third party contribution: French translations #43
  • Third party contribution: Polish translations #40
  • Third party contribution: Czech translations #39

1.6.3

  • Third party contribution: move form selector in order-comment-validator.js to a separate method to improve extensibility through mixins #36

1.6.2

  • Third party contribution: fix duplicate comment field on admin sales invoice view #31
  • Third party contribution: fix typo and added some code improvements to the install script #30

1.6.1

  • Third party contribution: Enabled PHP 7.2 support #29

1.6.0

  • Third party contribution: Hebrew translations #28

1.5.0

  • Third party contribution: Form selector fallback for compatability with external changes that move the comment field #24

1.4.1

  • Third party contribution: Fixed it_IT translation csv #20

1.4.0

  • Third party contribution: Made the comment available in the order list web api V1/orders #18

1.3.0

  • UX changes to the max comment length feature #15
  • Made the comment available in the order detail web api V1/orders/{id} #15

1.2.0

  • added setting to change initial collapse state of comment field (closed/opened/no collapse) #14

1.1.4

  • updated composer.json to allow PHP 7.1

1.1.3

  • Third party contribution: Dutch translations #10
  • Third party contribution: Italian translations #11

1.1.2

  • Fix for fatal error on admin order view page when used with some other extensions #9

1.1.1

  • Third party contribution: Swedish translations and fixes in German translations #5

1.1.0

  • Third party contribution: German translations #2
  • Third party contribution: Optional configuration for maximum comment length #3
  • Third party contribution: Show order comments in customer account #4

1.0.0

initial version

Technical

To take in account third party payment extensions using custom implementations of Magento_Checkout/js/action/place-order.js to submit the order, this extension sends the order comment in a separate request during the validation, before the order is placed. It should therefore work out of the box.

Uninstall

If you installed this module through composer, then you can run php bin/magento module:uninstall Bold_OrderComment to automatically remove the code and drop the columns added by this extension.

note: the uninstall command seems bugged and might get stuck at Removing code from Magento codebase: (It worked fine for me on a 2.1.0 install but not on a 2.1.4 install). When this happens you should exit with ctrl+c and run

composer update
php bin/magento maintenance:disable

See github issue 3544

Alternatively you can manually remove the extension and remove the column bold_order_comment from the tables

  • quote
  • sales_order
  • sales_order_grid

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].