Skip to main content

Why Am I Getting the Message “Error Creating Order in Mews. Invalid JSON”?

This article explains why the “Invalid JSON” error occurs when sending Menu Items to Mews, caused by an un-synced Primary Contact, and outlines how to re-sync or create the contact to resolve the issue.

Written by Rachel Baque

This error appears when attempting to send Menu Items from Event Temple to Mews and the Primary Contact on the booking is not correctly synced. In most cases, this means the contact linkage between Event Temple and Mews is broken or missing.


How to fix it

You will need to re-sync the Booking’s Primary Contact with Mews.


If the Customer already exists in Mews

  1. Open the booking in Event Temple

  2. Click the Primary Contact name to open the Contact Summary

  3. Click Unlink in the PMS section

  4. Click Link to Mews

  5. Select Use Existing

  6. Search for the customer

  7. Select the correct customer

  8. Click Link

The contact will now be re-synced and you should be able to send the order successfully.


If the Customer does NOT exist in Mews

  1. Open the booking in Event Temple

  2. Click the Primary Contact name to open the Contact Summary

  3. Click Unlink

  4. Click Link to Mews

  5. Select Create New

  6. Click OK

The contact will now be created and synced to Mews, allowing the order to be sent successfully.

Did this answer your question?