PaymentConsent
constructor(id: String? = null, requestId: String? = null, customerId: String? = null, paymentMethod: PaymentMethod? = null, initialPaymentIntentId: String? = null, nextTriggeredBy: PaymentConsent.NextTriggeredBy? = null, merchantTriggerReason: PaymentConsent.MerchantTriggerReason? = null, requiresCvc: Boolean = false, metadata: Map<String, Any?>? = null, status: PaymentConsent.PaymentConsentStatus? = null, createdAt: Date? = null, updatedAt: Date? = null, nextAction: NextAction? = null, clientSecret: String? = null)