Barcodes for WooCommerce®
Barcodes for WooCommerce®
Barcodes for WooCommerce® is a plugin designed to simplify order and product management by automatically generating unique QR codes for orders and products.
These QR codes are integrated into the WooCommerce experience, including emails, admin pages, and customer-facing order details.
This plugin is purposefully focused on QR codes for version 0.0.1, and I'm seeking feedback from the community to determine which barcode formats would provide the most value in future releases.
I'm aiming to prioritize features that are truly useful rather than adding every possible format or feature just because you know who does it.
Features
- Order QR Codes: Automatically generate QR codes for all new orders.
- Product QR Codes: Generate unique QR codes for products without existing codes.
- Email Integration: Include QR codes in customer order confirmation emails.
- Admin Integration: Display QR codes in the admin order details page.
- Shortcode Support: Display QR codes anywhere using the
[order_barcode]
shortcode. - AJAX Functionality: Lookup and generate QR codes dynamically.
- Settings Page: Customize QR code settings, including color.
Planned Features
I want to hear from you! Let me know which barcode formats (e.g., Code128, EAN, UPC) you see most often and would like included in future versions.
My goal is to keep the plugin lean and focus on the most practical use cases.
Installation
- Download the plugin zip file from the releases page.
- Upload the plugin to your WordPress site:
- Navigate to Plugins > Add New.
- Click Upload Plugin and choose the zip file.
- Click Install Now and then Activate.
- Configure the plugin settings:
- Go to Barcodes in the WordPress admin menu.
- Customize settings as needed.
Usage
Automatic QR Code Generation
- Orders: QR codes are generated automatically for all new orders.
- Products: QR codes can be generated for products manually or in bulk via the Advanced Settings tab.
Display QR Codes
- Order Details: QR codes are displayed on the thank you page, in the admin dashboard, and in customer emails.
- Shortcodes: Use
[order_barcode order_id="123"]
to display an order's QR code anywhere on your site.
Email Integration
The plugin appends the order QR code to the customer order confirmation email for easy scanning and retrieval of order details.
Contributing
I welcome contributions! Here's how you can help:
- Fork the repository.
- Create a new feature branch:
git checkout -b feature/my-feature
. - Commit your changes:
git commit -m 'Add my feature'
. - Push to the branch:
git push origin feature/my-feature
. - Open a pull request.
License
This plugin is licensed under the GPL-2.0+ license. See the LICENSE file for more details.
The following is a list of the most recent releases for this plugin.
-
0.0.1 - 0.0.1
SHA256 hash:bf2e4fcd8481a62ee45c0eb1b7ec558712c017d9a6b79b39512496935ad261e9
No issues yet.
Hash Verification
ZIP files downloaded via this site have an associated SHA256 hash.
Mac
On Mac, you can use the sha256 command to calculate the hash of a downloaded ZIP file. Open terminal and execute:
sha256 [filename]
Where [filename] is the name of the ZIP file. If the hash matches the one on the website, the ZIP file is genuine.
Linux
On Linux, you can use the sha256sum command to calculate the hash of a downloaded ZIP file. From a shell, execute:
sha256sum [filename]
Where [filename] is the name of the ZIP file. If the hash matches the one on the website, the ZIP file is genuine.
Latest Release
The latest official release is below.
0.0.1
Download 0.0.1bf2e4fcd8481a62ee45c0eb1b7ec558712c017d9a6b79b39512496935ad261e9
Github Repository
This project is located on Github in the repository robertdevore/barcodes-for-woocommerce.
Star Support Project