Package-level declarations

Types

Link copied to clipboard

정산내역 다건 조회 성공 응답 정보

Link copied to clipboard
Link copied to clipboard
@Serializable
@SerialName(value = "MANUAL")
data class PlatformPartnerManualSettlement(val id: String, val graphqlId: String, val partner: PlatformPartner, val settlementDate: String, val settlementCurrency: Currency, val status: PlatformPartnerSettlementStatus, val amount: Long, val isForTest: Boolean, val memo: String? = null) : PlatformPartnerSettlement
Link copied to clipboard
@Serializable
@SerialName(value = "ORDER_CANCEL")
data class PlatformPartnerOrderCancelSettlement(val id: String, val graphqlId: String, val partner: PlatformPartner, val settlementDate: String, val settlementCurrency: Currency, val status: PlatformPartnerSettlementStatus, val contract: PlatformContract, val settlementStartDateRange: DateRange, val amount: PlatformOrderSettlementAmount, val isForTest: Boolean, val memo: String? = null) : PlatformPartnerSettlement
Link copied to clipboard
@Serializable
@SerialName(value = "ORDER")
data class PlatformPartnerOrderSettlement(val id: String, val graphqlId: String, val partner: PlatformPartner, val settlementDate: String, val settlementCurrency: Currency, val status: PlatformPartnerSettlementStatus, val contract: PlatformContract, val settlementStartDateRange: DateRange, val amount: PlatformOrderSettlementAmount, val isForTest: Boolean, val memo: String? = null) : PlatformPartnerSettlement
Link copied to clipboard
@Serializable
sealed interface PlatformPartnerSettlement
Link copied to clipboard
@Serializable
data class PlatformPartnerSettlementFilterInput(val settlementDates: List<String>? = null, val contractIds: List<String>? = null, val partnerTags: List<String>? = null, val settlementCurrencies: List<Currency>? = null, val statuses: List<PlatformPartnerSettlementStatus>? = null, val partnerIds: List<String>? = null, val settlementTypes: List<PlatformPartnerSettlementType>? = null, val keyword: PlatformPartnerSettlementFilterKeywordInput? = null)
@Serializable
data class PlatformPartnerSettlementFilterKeywordInput(val partnerSettlementId: String? = null, val payoutId: String? = null, val bulkPayoutId: String? = null)
Link copied to clipboard
Link copied to clipboard
@Serializable
data class PlatformPartnerSettlementStatusStats(val payoutScheduled: Long, val payoutPrepared: Long, val payoutWithheld: Long, val payoutFailed: Long, val inPayout: Long, val paidOut: Long)
Link copied to clipboard