If you find yourself editing a payment that was processes asynchronously in Cobalt 2.10+ you may need to reset the Has Pending Payment field to No. If that field says Yes, then the order no longer shows up in the payment wizards and you are unable to apply payments to it. Since the field is locked it may appear that you cannot make this change. However, you have two ways to do so and get the order back in your payment wizards to process a new payment or apply an existing one.
1. Bulk Edit the Field
If you have multiple orders where this needs to be reset you can do the following:
1.1. Do an Advanced find for the Orders you wish to change
1.2. In Results Click Edit
1.3. On the Has Pending Payment Field Select "No"
1.4. Save Changes
2. Create a Workflow to update this value on individual Records
Navigate to Settings > Processes
Create the Workflow for the Order Entity
2.1. Make sure the workflow is set as an On Demand process and not triggered automatically
You can choose to delete the completed jobs or uncheck the box to keep those workflows available in your search history.
2.3. Activate the workflow and you will be able to run it from individual Order records
*Note that you will first want to unapply payment so the order is active in order for this to work.