Hello,
I have used the new Print REST API to print receipts(Kitchen, Order, and Payment) automatically. The new Print REST API prints Order Receipt and Kitchen Receipt perfectly but it does not print Payment Receipt. My Merchant needs Order Receipt and Payment Receipt at the reception registered printer. Merchant will keep Order Receipt and end customers will have Payment Receipt.
I am using the below code for printing.
curl --request POST \ --url https://api.clover.com/v3/merchants/{mId}/print_event \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '{"orderRef": {"id": "8K5KW7A3G2G02"},"category":"LABEL"}'
To troubleshoot, I retrieved the merchant properties using the following API to know more about Receipt Printer settings. In the API response, I noticed "autoPrint" property is set to False. I am not sure whether that property is important or not for the Payment Receipt printing.
https://api.clover.com/v3/merchants/{mId}/properties
The Payment Receipt is the hold-up from the code going into production. Am I missing something?
If it is possible then how can I print the Payment Receipt? Please help me to fix this problem.
Thank you