PaymentScheduleClient

Functions

Link copied to clipboard
@JvmName(name = "createPaymentScheduleSuspend")
suspend fun createPaymentSchedule(paymentId: String, payment: BillingKeyPaymentInput, timeToPay: Instant): CreatePaymentScheduleResponse

결제 예약

Link copied to clipboard
@JvmName(name = "getPaymentScheduleSuspend")
suspend fun getPaymentSchedule(paymentScheduleId: String): PaymentSchedule

결제 예약 단건 조회

Link copied to clipboard
@JvmName(name = "getPaymentSchedulesSuspend")
suspend fun getPaymentSchedules(page: PageInput? = null, sort: PaymentScheduleSortInput? = null, filter: PaymentScheduleFilterInput? = null): GetPaymentSchedulesResponse

결제 예약 다건 조회

Link copied to clipboard
@JvmName(name = "revokePaymentSchedulesSuspend")
suspend fun revokePaymentSchedules(billingKey: String? = null, scheduleIds: List<String>? = null): RevokePaymentSchedulesResponse

결제 예약 취소