CPPayPayment: BaseFormSubmissionPayment & { paymentTransaction?: { cpPayVersion?: "v1"; } & Required<cpPayV1Components["schemas"]["ValidateTransactionResultDto"]> | { cpPayVersion: "v2"; } & Required<cpPayV2Components["schemas"]["TransactionDetailsViewModelResponseEnvelope"]>; type: CPPaySubmissionEvent["type"]; }