Updated Payment and ConfirmPayment