Pending Pay Later /w Custom payment method
CiviCRM 5.1.2 Joomla 3.8.7 (Replicated on civicrm.demo.civihosting.com - CiviCRM 5.0.0 - Drupal)
Create a custom Payment Method (ie. Undetermined), with Financial Account = Accounts Receivable On the administrative side, register contact for an event with Payment Method=Undetermined, Payment Status=Pending Go to the Contribution tab, the contribution is Pending Pay Later Do Record Payment, Payment Method=Check, Add Check #, Payment Status=Complete, (Full Amount Paid) The Contribution will be marked with a Payment Status of Partially Paid
Admin can edit the contribution and mark it as Payment Status = Complete, but...
Expand the payment information, Record Payment links are still visible, but will throw an error if clicked
civicrm_contribution.payment_instrument_id = Undetermined (Although payment method was set to Check) civicrm_financial_trxn.from_financial_account_id = Accounts Receivable civicrm_financial_trxn.to_financial_account_id = Accounts Receivable
Contribution not listed in Bookkeeping Report Also cannot find contribution by Check# in Contributions->Find Contributions (Not sure if related or separate issue)