A partial import is not a failure. The file was valid, and everything usable was brought across — the banner is telling you what was not, so you can add it back deliberately.
What the messages mean
| Message | Cause | Fix |
|---|---|---|
| Unknown condition — skipped | The condition does not exist in this version | Rebuild that condition by hand |
| Doesn’t support that operator | The operator is not offered on that condition | Pick the nearest supported operator |
| Isn’t in the X condition set | Valid condition, wrong set for this rule | Switch the set first, then re-import |
| Condition was incomplete | Missing values in the file | Re-add it in the editor |
| Method entry was incomplete | A method arrived without a usable name | Select the methods again |
| Renaming pair was incomplete | One half of a pair was missing | Re-enter the pair |
| Display-order entry was incomplete | An ordered row was malformed | Re-drag the order |
| Match type wasn’t recognized | Unreadable value | Defaulted to All conditions — check this |
| Condition set wasn’t recognized | Unreadable value | Defaulted to General Rules — check this |
| Rule had no name | Missing name | A default was used; rename it |
Check the defaults before activating
The two that matter most are match type and condition set. Both fall back to a sensible default rather than failing, and a rule silently set to “All conditions” when it was meant to be “Any” behaves differently in a way nothing on screen flags.
Unknown payment methods
Separate from skips, you may see a notice that some payment methods are not in the known provider list. That is not an error — it usually means a gateway specific to the origin store. The names come across as typed, so check they exactly match a method at this store’s checkout before activating.
The most common cause
Importing a Product-Based rule into an editor set to General. Every product condition is then “not in the set” and gets skipped, leaving a rule that looks nearly right and applies far too broadly.
Set the condition set to match the source rule before importing.