RPT Ledger: add capture payment support