planned payment with checkbox
when user thicked it, move the record to transaction record. (might want to consider to prompt user for confirmation to move)
at record list, keep the thicked box there, so user may un-thick it if it was accidentally thicked, or the payment cancelled. also put a "ok" button somewhere to permanently store as record.
also, if it is set as recurring payment, make it appears accordingly, and with date.