I'm working on an integration that's using the 'Oracle Hospitality RES 3700 POS API' to pull in check information. I have the API set up and working fine, but I'm having trouble getting specific check information, namely the line items on the check. I'm trying to do this with the GetPrintedCheck call.
The call returns CheckPrintLines, GuestCheck, and TotalsResponse correctly. However, the CheckInfoLines part of the GuestCheck structure just has a bunch of empty strings. According to the API documentation, it says 'The ResPosAPI_GuestCheck structure is also passed but is only an out parameter. This way the developer will have all of the needed information about the check'. I'm assuming information should be there, but it's not. Is there something configured wrong on the MICROS side? Any suggestions on settings/configuration to check?
Is there a better way to get detailed check information for an open check using the API? Specifically, I want to get each item on the check along with the line item's quantity, total, and some kind of menu ID to be able to use these items in a future API call.
The call returns CheckPrintLines, GuestCheck, and TotalsResponse correctly. However, the CheckInfoLines part of the GuestCheck structure just has a bunch of empty strings. According to the API documentation, it says 'The ResPosAPI_GuestCheck structure is also passed but is only an out parameter. This way the developer will have all of the needed information about the check'. I'm assuming information should be there, but it's not. Is there something configured wrong on the MICROS side? Any suggestions on settings/configuration to check?
Is there a better way to get detailed check information for an open check using the API? Specifically, I want to get each item on the check along with the line item's quantity, total, and some kind of menu ID to be able to use these items in a future API call.