Move methods to CheckoutPayment