Change the network settings of the BizPrint plugin for WooCommerce
This page explains the Network Settings of the BizPrint plugin for WooCommerce: how long the plugin waits when it sends a print job, and whether it tries again when sending fails. It is for WooCommerce store owners whose orders sometimes fail to print because the store could not reach BizPrint in time.
Most stores never need to change these settings. Change them only if print jobs fail to send, or if BizPrint support asks you to.
Before you start
Section titled “Before you start”Some of these settings make the plugin send a print job again. If the first attempt did reach BizPrint, the same order can print twice. Before you turn them on, make sure your staff know how to check for a duplicate:
- Look at the printer for the printout.
- Check the job’s print job status in the BizPrint dashboard.
- Let the station finish anything it is still printing, whatever status the job shows.
- Look at Print Job Queue on the Support tab of Print Manager for retries that are still waiting. See View and retry failed print jobs in WooCommerce with the BizPrint Print Job Queue.
Never place an order again, or take a payment again, to get a printout.
Open the network settings
Section titled “Open the network settings”- Sign in to WordPress as an administrator.
- Go to WooCommerce > Print Manager.
- Open the Settings tab.
- Scroll to Network Settings.
What each setting does
Section titled “What each setting does”Custom Request Timeout and Timeout (seconds)
Section titled “Custom Request Timeout and Timeout (seconds)”When the plugin sends a print job, it waits a short time for BizPrint to answer. If your store is slow to connect, the request can run out of time and the job fails to send.
- Tick Enable next to Custom Request Timeout to use your own waiting time.
- Enter the number of seconds in Timeout (seconds). Follow the recommended range shown under the field.
A longer timeout gives each request more time, but checkout can take longer while the plugin waits. Timeout (seconds) is only used when Custom Request Timeout is ticked.
Enable Network Retry
Section titled “Enable Network Retry”When this is ticked, the plugin tries a request once more, straight away, if it fails because of a timeout or a network error.
This can print the order twice. A request can time out on your store’s side even though BizPrint already received the job.
Background Print Processing
Section titled “Background Print Processing”When you tick this setting:
- The plugin records every print job in its Print Job Queue, so you can follow it on the Support tab.
- The plugin sends each job straight away.
- If sending fails, the plugin tries the job again later, with a longer wait before each new try.
This setting is useful if you want failed print jobs to be tried again automatically and to see them in one place. Every retry can print the order again if an earlier try did reach BizPrint, so do the checks in Before you start before you print anything by hand.
Queue Failed Jobs
Section titled “Queue Failed Jobs”When this is ticked, a print job that fails to send during checkout is added to the Print Job Queue and tried again later, with a longer wait before each new try, up to five attempts in total, including the first one. Jobs that send the first time are not added to the queue.
This only applies when Background Print Processing is not ticked. Like the other retry settings, it can print the order again if the failed attempt did reach BizPrint.
Change a setting
Section titled “Change a setting”- Open the network settings, as described in Open the network settings.
- Tick or untick Enable next to the setting you want to change.
- Enter a value in Timeout (seconds), if you ticked Custom Request Timeout.
- Click Save Changes.
If print jobs still fail to send, your store’s server must be able to connect to the internet. Ask your hosting company to check this, then contact BizPrint support if the problem continues.
Related pages
Section titled “Related pages”- View and retry failed print jobs in WooCommerce with the BizPrint Print Job Queue
- WooCommerce print requests to BizPrint time out or fail to connect
- Orders print twice or more with BizPrint
- WooCommerce orders are not printing automatically with BizPrint
Need help? Contact BizPrint support at https://getbizprint.com/support/.