FailedPayment

constructor(id: String, transactionId: String, merchantId: String, storeId: String, version: PortOneVersion, requestedAt: @Serializable(with = InstantSerializer::class) Instant, updatedAt: @Serializable(with = InstantSerializer::class) Instant, statusChangedAt: @Serializable(with = InstantSerializer::class) Instant, orderName: String, amount: PaymentAmount, currency: Currency, customer: Customer, failedAt: @Serializable(with = InstantSerializer::class) Instant, failure: PaymentFailure, method: PaymentMethod? = null, channel: SelectedChannel? = null, channelGroup: ChannelGroupSummary? = null, scheduleId: String? = null, billingKey: String? = null, webhooks: List<PaymentWebhook>? = null, promotionId: String? = null, isCulturalExpense: Boolean? = null, escrow: PaymentEscrow? = null, products: List<PaymentProduct>? = null, productCount: Int? = null, customData: String? = null, country: Country? = null)