Partial Cancelled Payment
constructor(id: String, transactionId: String, merchantId: String, storeId: String, channel: SelectedChannel, 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, cancellations: List<PaymentCancellation>, cancelledAt: @Serializable(with = InstantSerializer::class ) Instant, method: PaymentMethod? = 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, paidAt: @Serializable(with = InstantSerializer::class ) Instant? = null, pgTxId: String? = null, cashReceipt: PaymentCashReceipt? = null, receiptUrl: String? = null)