Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

MICROS 3700 . ResPosApi / Deliverect Issues

Status
Not open for further replies.

clememp

IS-IT--Management
May 29, 2018
35
US
We have been working with Flipdish with Deliverect Integration and they have broken something in their XML Soap injection that is causing orders to be rejected. Anyone else having problems with Deliverect today? I think they broke their order time or check number on their XML...

Raw Server Response on Failed order
<soap:Envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd="2 <soap:Body>
3 <soap:Fault>
4 <faultcode>soap:Server</faultcode>
5 <faultstring>[-955908077] Invalid Check ID </faultstring>
6 <detail>
7 <hresult>-955908077</hresult>
8 </detail>
9 </soap:Fault>
10 </soap:Body>
11</soap:Envelope>



Successful Order Response:
Finalized
March 13, 2021 09:07:08:856
Channel Status: {"estimatedMinutesForDelivery": 15}
Success: Yes
HTTP status: 200.

Unsuccessful Order Response
FailedHTTP status: 200.
March 13, 2021 10:02:00:309
Channel Status: {"rejectReason": "UnknownReason"}
Success: Yes
HTTP status: 200.

Deliverect UI:
Failed

March 13, 2021 09:22:31:740
[-955908077] Invalid Check ID

MICROS Server Log
Sat Mar 13 11:37:06 2021 | FV-MICROS2016 | POSAPI | 0 | Time Passed to autofire = 2021, March, 13, 12, 50 |
Sat Mar 13 11:37:06 2021 | FV-MICROS2016 | RESDBS | 0 | SQL Execution error [sp_InsertChkDtlEx]: Invalid Check ID |
Sat Mar 13 11:37:06 2021 | FV-MICROS2016 | RESDBS | 0 | DbCreateCheck called by client 54 failed with error C7060013, TTE = 15 |
Sat Mar 13 11:37:06 2021 | FV-MICROS2016 | POSAPI | 0 | [0xC7060013] Invalid Check ID |
Sat Mar 13 11:37:06 2021 | FV-MICROS2016 | POSAPI | 0 | CTransactionServices::postTransactionEx failed with error C7060013, TTE = 172 |
Sat Mar 13 11:37:11 2021 | FV-MICROS2016 | POSAPI | 0 | Time Passed to autofire = 2021, March, 13, 11, 45 |
Sat Mar 13 11:37:11 2021 | FV-MICROS2016 | RESDBS | 0 | SQL Execution error [sp_InsertChkDtlEx]: Invalid Check ID |
Sat Mar 13 11:37:11 2021 | FV-MICROS2016 | RESDBS | 0 | DbCreateCheck called by client 54 failed with error C7060013, TTE = 0 |
Sat Mar 13 11:37:11 2021 | FV-MICROS2016 | POSAPI | 0 | [0xC7060013] Invalid Check ID |
Sat Mar 13 11:37:11 2021 | FV-MICROS2016 | POSAPI | 0 | CTransactionServices::postTransactionEx failed with error C7060013, TTE = 156 |
 
Do you have the raw xml for the request?

The error "Invalid Check ID" is implying that something is wrong with the check id. The check id is the name of the check. I think its restricted to 16 characters. Maybe they are sending too many characters?

Specialist in creating custom applications for the Micros POS range: 3700, 9700, Simphony FE, Simphony. SIM Scripts, Data Exports, Simphony extension applications, API Creation and integration. If you need anything please contact me via my website
 
They broke their XML for the Chef's Notes...
 
Again - if you need any MICROS help - CathalMF is amazing.
 
I assume that means they fixed it? :)

Specialist in creating custom applications for the Micros POS range: 3700, 9700, Simphony FE, Simphony. SIM Scripts, Data Exports, Simphony extension applications, API Creation and integration. If you need anything please contact me via my website
 
They found and fixed their error and our online ordering is working.

I did have to delete much of our historical database in order to get the RESPOSAPI to not time out...
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top