Posting it here instead of slack in case it helps someone in the future:
Hi, one customer is getting their order in online ordering part POS, but not printing on the KDS. Is there a particular setting that I need to enable for it to print on the KDS as well?
The KDS of the shop is printing other orders coming from other apps, but not from our app.
Order ID: OEsVGHcxqpcwbv2M3ZWHOXzqAPKZY
The KDS is prep
All settings for orders that arrive to the KDS are turned on: all POS orders, all online orders….
So I have this setting, is this correct? Why would the prep time exceeding the order pick up date make an order not arrive at the KDS but it arrives at the POS?
Yes, logged in to the right location. The orders arrive at the POS (Square app) but not on the KDS, they use doordash and other apps and it works fine for them
I’m checking with the team. I haven’t been able to replicate with your exact order structure and paying the order with PayOrder. Also the Payments API now allows for $0 payments. Wondering if you use CreatePayment to pay for the order if that works?
I removed the images cause it contained an access token. We recommend recycling that access token. All the other values are safe to share. It just the access token you never want to share.
The $0 payment failed because you charged in EUR which does have a minimum of €1. You can process a $0 payment if its USD. I get now why your using PayOrder.
If uncategorized items is toggled on then the order should push to the device. Do they have other another device they can try it with?
I just tested a CreatePayment with a USD order that was $0 and it also returned the error saying the value was too low. (order id qcJVAv4DtTokXnEJEi9LSO3LIRcZY )
They don’t have another device to try it, but should I ask them to uninstall the app and install it again?