Order creation is failing (required fields)

Problem

Insert Failed. First exception on row 0; first error: REQUIRED_FIELD_MISSING, Missing value for required field(s). Order: []

Solution

The only case where we saw this happen in the past was when an older version of the solution was installed and update took place, but the permission set which is a part of our managed package was not updated.

We believe the issue is related to Managed permission was not updated with the latest update article.

To manually resolve the issue the following steps will be necessary:

STEP 1

  1. Navigate to Setup

  2. Create a NEW permission set, lets call it “Recurrex Order permissions“

  3. Click on Object Settings

    1. The permissions should look like this:

       

       

IMPORTANT: You don't need to update this unless you are seeing incorrect permissions for the Order object. In which case you will have to create a custom permission set with missing permissions and also assign it to the Salesforce user who is experiencing these issues.