I am using the following code to invoke an
order receipt print job.
Running the app on our dev kit (Clove mini) configured with a local Star printer (TSP100iii) via USB prints the order receipt without an issue (same with the clover's printer). We are unable to test it on a network printer as we don't have one.
But on production environment where the merchant has configured multiple network order printer (for different labels), label printing fails without a print failure notifications.
The order is placed using the clover REST API and is attached to a custom order type
Is there any possible thing that is ignored for this print failure.
new StaticOrderPrintJob.Builder().order(order).build().print(thisActivity, account);
Running the app on our dev kit (Clove mini) configured with a local Star printer (TSP100iii) via USB prints the order receipt without an issue (same with the clover's printer). We are unable to test it on a network printer as we don't have one.
But on production environment where the merchant has configured multiple network order printer (for different labels), label printing fails without a print failure notifications.
The order is placed using the clover REST API and is attached to a custom order type
Is there any possible thing that is ignored for this print failure.