Promoted articles
Troubleshooting Order Issues
Orders can fail when sent to RMS for a number of reasons, usually due to incorrect configuration in Foodics Online or mismatches in menu data.
FO Portal > Orders
Prerequisite: Finding POS Response
You can find the POS Response by following the pathway below:
1. Click ‘Orders’.
2. Click ‘View’.
3. You will find ‘POS Response’ at the bottom of the page.
Issue 1: Invalid modifier option
This indicates that a modifier in the Foodics Online does not exist in Foodics RMS.
Reading the error messages:
The modifier in question is mentioned in the error message detail, as the sequence number of the product and the modifier within the order, starting at 0.
For example, “products.0.options.2.modifier_option_id" refers to the 3rd modifier on the 1st product in the order.
Reasons for this issue:
1. The modifier has been deleted (or deleted and re-created with a new Foodics ID) in Foodics RMS.
2. The modifier has been created manually in Foodics Online (rather than created by syncing the menu).
Solutions:
1. Sync the menu to fix this issue.
2. Delete anything that has been created manually.
Issue 2: Invalid payment method
Reasons for this issue:
1. The payment method is not mapped on the integrations page on Foodics Online, for the payment option ‘Card’.
2. The Foodics Online payment methods have been deleted or deactivated in Foodics Console.
Solutions:
1. Select a payment method on the integration’s page ‘Payment Method Card’ if it is blank, Pathway: FO Portal > Settings > Integration > Foodics F5.
2. Check the Foodics Online payment methods have not been deleted or deactivated in Foodics RMS Console
Issue 3: “A required modifier is missing”
This means that the RMS rejected the order because a product has a mandatory modifier which was not included in the order.
Reading the error messages:
The product in question is mentioned in the error message detail, as the sequence number of the product within the order, starting at 0. For example, “products.0.options" refers to the 1st product in the order, and “products.1.options" refers to the 2nd product in the order.
Reasons for this issue:
1. The required modifier exists in the menu
2. The modifier group and modifier minimum/maximum configurations are correct
3. The rules of all the above-mentioned points are needed to match the Foodics Console.
Solutions:
1. Syncing the menu may resolve the issue.
2. If the menu is configured correctly, there may be a technical problem and it should be raised to the technical team at Support@foodics.com
Issue 4: Price should be equal or more than discount minimum order price
This means that the customer is using a coupon linked to a Discount in Foodics RMS which has a minimum order amount. To avoid this error, the client may adjust or remove the minimum order restriction from the Foodics Console.
Issue 5: Charge ID is Invalid
Reasons for this issue:
This is caused when the Delivery Charge used for delivery orders has been deleted or deactivated in Foodics RMS.
Solutions:
1. If the charge is deactivated, enabling it will solve the issue.
2. If it has been deleted, the client must create a new delivery charge on the Foodics Console and Foodics Online, and then map the charge on the Integrations page in the Foodics Online portal. Pathway: Settings > Integration > Foodics F5 > Delivery Charge ID.
3. Using an open charge can reduce this risk for the future.
Please note: it may take up to 30 minutes for new Charges in RMS to be shown in Foodics Online integrations page.