PlatformWithdrawalAccountTransfer

@Serializable
@SerialName(value = "WITHDRAWAL")
data class PlatformWithdrawalAccountTransfer(val id: String, val bankAccountId: String, val bankAccountGraphqlId: String, val sequenceNumber: Int? = null, val currency: Currency, val depositBank: Bank, val depositAccountNumber: String, val depositAccountHolder: String, val amount: Long, val withdrawalMemo: String? = null, val depositMemo: String? = null, val balance: Long? = null, val failReason: String? = null, val tradedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val createdAt: @Serializable(with = InstantSerializer::class) Instant, val updatedAt: @Serializable(with = InstantSerializer::class) Instant, val isForTest: Boolean, val withdrawalType: Type, val partnerId: String? = null, val partnerGraphqlId: String? = null, val bulkPayoutId: String? = null, val bulkPayoutGraphqlId: String? = null, val payoutId: String? = null, val payoutGraphqlId: String? = null, val bulkAccountTransferId: String? = null, val bulkAccountTransferGraphqlId: String? = null, val documentId: String? = null, val statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant, val status: PlatformAccountTransferStatus, val scheduledAt: @Serializable(with = InstantSerializer::class) Instant? = null) : PlatformAccountTransfer.Recognized

Constructors

Link copied to clipboard
constructor(id: String, bankAccountId: String, bankAccountGraphqlId: String, sequenceNumber: Int? = null, currency: Currency, depositBank: Bank, depositAccountNumber: String, depositAccountHolder: String, amount: Long, withdrawalMemo: String? = null, depositMemo: String? = null, balance: Long? = null, failReason: String? = null, tradedAt: @Serializable(with = InstantSerializer::class) Instant? = null, createdAt: @Serializable(with = InstantSerializer::class) Instant, updatedAt: @Serializable(with = InstantSerializer::class) Instant, isForTest: Boolean, withdrawalType: Type, partnerId: String? = null, partnerGraphqlId: String? = null, bulkPayoutId: String? = null, bulkPayoutGraphqlId: String? = null, payoutId: String? = null, payoutGraphqlId: String? = null, bulkAccountTransferId: String? = null, bulkAccountTransferGraphqlId: String? = null, documentId: String? = null, statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant, status: PlatformAccountTransferStatus, scheduledAt: @Serializable(with = InstantSerializer::class) Instant? = null)

Properties

Link copied to clipboard
open override val amount: Long

금액

Link copied to clipboard

잔액

Link copied to clipboard
open override val bankAccountGraphqlId: String
Link copied to clipboard
open override val bankAccountId: String

출금 계좌 아이디

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

일괄 지급 고유 아이디

Link copied to clipboard
open override val createdAt: @Serializable(with = InstantSerializer::class) Instant

생성 일시

Link copied to clipboard
open override val currency: Currency

통화

Link copied to clipboard
Link copied to clipboard

이체 계좌 번호

Link copied to clipboard

이체 계좌 은행

Link copied to clipboard
open override val depositMemo: String?

받는 이 통장 메모

Link copied to clipboard

전자서명 아이디

Link copied to clipboard

실패 사유

Link copied to clipboard
open override val id: String

계좌 이체 아이디

Link copied to clipboard
open override val isForTest: Boolean

테스트 모드 여부

Link copied to clipboard
Link copied to clipboard

파트너 고유 아이디

Link copied to clipboard
Link copied to clipboard

지급 고유 아이디

Link copied to clipboard
val scheduledAt: @Serializable(with = InstantSerializer::class) Instant?

예정 일시

Link copied to clipboard

거래 일련번호

Link copied to clipboard

상태

Link copied to clipboard
open override val statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant

상태 업데이트 일시

Link copied to clipboard
open override val tradedAt: @Serializable(with = InstantSerializer::class) Instant?

이체 일시

Link copied to clipboard
open override val updatedAt: @Serializable(with = InstantSerializer::class) Instant

수정 일시

Link copied to clipboard

보내는 이 통장 메모

Link copied to clipboard

출금 유형