Prerequisite
To use this plugin, you need to:
(a) Register with PrinterCo and access your MyPanel dashboard.
(b) Add your POS printer to your MyPanel dashboard.
(c) Have your unique Printer ID ready to use.
(d) If you already have a Thermal printer, ask our experts if the version of your device is compatible with PrinterCo. This way you can use it again without buying a new one.
Tutorial for registering with PrinterCo:
pco.link/mypanel-setup-guide
Tutorial for adding a printer to MyPanel:
pco.link/add-printer-guide
- From your WordPress dashboard, in left navigation panel, click on Plugins > Add New > Upload Plugin.
Click the
Choose file button and browse this plugin after downloading it. Make sure to upload it as a zip file.
3. Click on the
Install Now button.
4.
Active the plugin after it has been successfully installed.
5. From the left navigation panel click
WooCommerce >
Settings >
Integration.
6. Complete the form using the information found in your
MyPanel dashboard >
My Account >
Edit Information.
Integration form guideline
a) API Key: Uniquely generated for every account registered with PrinterCo.
b) API Password: Uniquely generated for every account registered with PrinterCo.
c) Licence Key: To get your licence key from your MyPanel dashboard, click the Printer List button.
Next, click the edit button (pen icon) for the printer you want to assign the licence to.
In the Edit Printer page, select
Yes for the
Register Licence? dropdown box and click the
Submit button to save changes.
You will be taken back to the printer list page. Click the View button (eye icon) to open the Printer Details page. Scroll down to find your licence key.
Tutorial:
pco.link/licence-key
d) Printer ID: A uniquely generated for every printer added to PrinterCo. Find this under
Printers >
Printer List.
e) Notify URL: This is a page created by yourself with the purpose to retrieve order updates. With a logical statement, you can then take the appropriate action (i.e. notifying your customer when the order is accepted by the kitchen).
Create a blank page with the WordPress shortcode [PrinterCoShortCode].
f) Receipt Header/Footer: These fields allow you to create the contents for the header and footer of your receipt. Giving you the flexibility to extend your marketing efforts to your receipt papers.
To use breaklines use the code %% (i.e. 1st line of text%%2nd line of text).
g) Text Size: This allows you to change the font size for the contents on the receipts. For more control, leave the default setting and change the font size from your MyPanel dashboard instead.
h) Prepaid Payment Option: This setting allows you to define all prepaid payment options. By selecting a payment option populated in the list box, it will raise a flag to mark your customers orders as
PAID. If a customer chooses a payment option that you have not selected here, then their order will be marked as
NOT PAID.
i) Delivery Options: You may have already set this up with WooCommerce, but this serves a slightly different purpose. Since websites can have different names for a delivery order, it gets a little tricky for the plugin to identify this and label your orders correctly. So, if your website has a delivery option labelled as
Deliver It, then you will need to type that in here.
j) All Included?: A somewhat redundant setting but nonetheless. This is used to force all order details to be included on your receipt (i.e. Order ID, Order Time, Order Requested Time etc). However, enabling this will essentially disable the options you have on the printers to single out and disable certain order details. We recommend leaving this setting set to the default
No.
k) Debug Mode?: If you require debugging, you will need to enable this option and then provide an email address to where you want the debug information to be sent to.
After you have configured these settings, your clouding printing should be ready to go. If you think your plugin extension is not working as normal, or you need help then feel free to contact our support team. You can email support@printerco.net or reach us via live chat (found on our website) or use the forum
pco.link/forum.
2.4
Added securing output
Added input validation
18th February 2019
2.5
Added clearing the license key of the spaces
Changed order creation format
6th March 2019
2.5.1
*Removed bug with failed activation - prompting to use latest PHP version.
1st June 2019
2.5.2
Fixed shipping address not being parsed to printer.
Fixed postcode not being collected
20th June 2019
2.5.3
*Prepaid Payment Options - reset WP default styles to get it show multiple lines instead of a single.
8 July 2019
2.5.4
*Extra Fee plugin integration added
19 June 2020
2.5.5
*Integration with Delivery Date & Time for WooCommerce plugin:
https://wordpress.org/plugins/woo-delivery/
21 July 2020
2.5.6
*Integration with Five Star Restaurant Reservations – WordPress Booking Plugin
https://wordpress.org/plugins/restaurant-reservations/
22 July 2020
2.5.7
Fixed a bug with different time zones
Fixed a bug with additional delivery fields
07 August 2020
2.5.8
*Integration with ReDi Restaurant Reservation
https://wordpress.org/plugins/redi-restaurant-reservation/
14 August 2020
2.5.9
*Added support for "eat in" order format
21 August 2020
2.6
*Fixed a bug with PayPal payment
27 August 2020
2.6.1
*Added customisation email message for accepted and rejected order
18 September 2020
2.6.2
*Updated plugin integration with Delivery Date & Time for WooCommerce plugin version 1.2.49:
https://wordpress.org/plugins/woo-delivery/
12 October 2020
2.6.3
*Dokan Multi Vendor Plugin integration added
14 January 2021
= 2.6.4
*Better error reporting
20 January 2021
= 2.6.5
*Added WooCommerce refund support
= 2.6.6
*Added support for WooCommerce Delivery plugin version version 1.1.17
https://codecanyon.net/item/woocommerce-delivery/26548021)
= 2.6.8
*Added support for Dokan Pro Stripe Refund
https://wedevs.com/dokan
= 2.6.9
*Fixed error with processing time
= 2.7
*Added support for Food Store – Online Food Delivery & Pickup vesrion 1.3.11
https://wordpress.org/plugins/food-store/
= 2.7.2
*Fixed error with added payment method from WCFM
https://wordpress.org/plugins/wc-frontend-manager/
= 2.7.3
*Added support for notifications for reservation order
= 2.7.5
*Added support compatibility for advance date
= 2.7.6
*update plugin according to latest version
= 2.7.7
- Print VAT on the receipt.
- Made it compatible with some other restaurant plugin.
= 2.7.8
-
Some known bugs and warnings were fixed
= 2.7.9
-
Some known bugs and warnings were fixed
= 2.8.0
-
Some known bugs were fixed.
- Now you can disble the checkout when the shop is closed from the app.
- Now you can prevent the checkout when the printer is disconnected.