PaymentMethodVirtualAccount

@Serializable
@SerialName(value = "PaymentMethodVirtualAccount")
data class PaymentMethodVirtualAccount(val accountNumber: String, val bank: Bank? = null, val accountType: PaymentMethodVirtualAccountType? = null, val remitteeName: String? = null, val remitterName: String? = null, val expiredAt: @Serializable(with = InstantSerializer::class) Instant? = null, val issuedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val refundStatus: PaymentMethodVirtualAccountRefundStatus? = null) : PaymentMethod

가상계좌 상세 정보

Constructors

Link copied to clipboard
constructor(accountNumber: String, bank: Bank? = null, accountType: PaymentMethodVirtualAccountType? = null, remitteeName: String? = null, remitterName: String? = null, expiredAt: @Serializable(with = InstantSerializer::class) Instant? = null, issuedAt: @Serializable(with = InstantSerializer::class) Instant? = null, refundStatus: PaymentMethodVirtualAccountRefundStatus? = null)

Properties

Link copied to clipboard

계좌번호

Link copied to clipboard
Link copied to clipboard
val bank: Bank? = null

표준 은행 코드

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

입금만료시점

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

계좌발급시점

Link copied to clipboard

가상계좌 결제가 환불 단계일 때의 환불 상태

Link copied to clipboard
val remitteeName: String? = null

계좌주

Link copied to clipboard
val remitterName: String? = null

송금인(입금자)