Recording a sale creates a Pending row in The_Ledger. Mark it paid from the revenue list once the external processor clears.