ConfirmPayment
Records that the gateway approved the payment, under its transactionId. The gateway saga sends it, and only it: the command is internal, so the public port serves no route of it, and a client cannot confirm a payment the gateway never charged.