Let us explain background printing in more detail.
If background printing is disabled, the following occurs:
Prior to the thank you page loading, the Google Cloud Print API is called and Plugin app sends the print job request. As a result, a few second delay may occur depending on the print job size and hosting provider server performance.
If background printing is enabled, the following occurs:
Prior to the thank you page loading, the print job is saved temporarily on the hosting server and print job sent, but it’s not on the critical path of the thank you page loading and order creation process. The print job is still sent in the background, so it may occur instantaneous or send with a slight delay.
As a result, we recommend the background printing being enabled for any circumstances where the print jobs are causing slight delays in the thank you page loading. The background printing should not slow down the order creation process. If the background printing is disabled, this might slightly impact the order creation process as the print job is being sent to GCP as part of the process.
For the background printing to be enabled, the hosting provider must allow the temporary file being saved on the WordPress directory folders. If this file can’t be saved, background printing will not be enabled.
Thread Starter
Joe
(@joecole1)
Fantastic explanation, thank you!