Payment Method (null - null) error
Description
What does the "Payment Method (null - null) unavailable" error mean, and how to resolve it?
Resolution
In Fee Lines, there are some fields: "Course Connection Fee Type" and "Course Connection Fee Type Option". These fields need to match a value in the Payment Configuration metadata. These are normally things like "Self Paid" or "Financial Assistance".
The Fee Lines should take their Fee Type information from the Course Connection, which are normally taken from the Program Enrollment.
The (null - null) you see is the actual values you have for ([Fee Type] - [Fee Type Option]). This means that you have nothing set in these fields, so somewhere along the way you were missing this data, and now nothing is matching the metadata.
You can start by checking the Program Enrollment's Fee Type and Fee Type Option fields, and then working down to the Course Connections, and possibly regenerating the Fee Lines.
See also: