Unified Payment Interface

From the journal.