portone_server_sdk.payment.payment_schedule#
Classes
κ²°μ μμ½ μμ² μ λ ₯ μ 보 |
|
κ²°μ μμ½ μ±κ³΅ μλ΅ |
|
κ²°μ μ€ν¨ μν |
|
κ²°μ μμ½ λ€κ±΄ μ‘°νλ₯Ό μν μ λ ₯ μ 보 |
|
κ²°μ μμ½ λ€κ±΄ μ‘°ν μ±κ³΅ μλ΅ μ 보 |
|
κ²°μ μμ½ κ±΄ λ€κ±΄ μ‘°νλ₯Ό μν μ λ ₯ μ 보 |
|
κ²°μ μμ½ κ±΄ λ€κ±΄ μ‘°ν μ μ λ ¬ 쑰건 |
|
κ²°μ μμ½ κ±΄ |
|
κ²°μ μλ£ λκΈ° μν |
|
κ²°μ μμ½ κ±΄ μ·¨μ μμ² μ λ ₯ μ 보 |
|
κ²°μ μμ½ κ±΄ μ·¨μ μ±κ³΅ μλ΅ |
|
κ²°μ μμ½ μ·¨μ μν |
|
κ²°μ μμ½ μλ£ μν |
|
κ²°μ μμ μν |
|
κ²°μ μ±κ³΅ μν |
|
Exceptions
- exception portone_server_sdk.payment.payment_schedule.CreatePaymentScheduleError#
Bases:
PortOneError
- args#
- with_traceback()#
Exception.with_traceback(tb) β set self.__traceback__ to tb and return self.
- message: str | None#
- exception portone_server_sdk.payment.payment_schedule.GetPaymentScheduleError#
Bases:
PortOneError
- args#
- with_traceback()#
Exception.with_traceback(tb) β set self.__traceback__ to tb and return self.
- message: str | None#
- exception portone_server_sdk.payment.payment_schedule.GetPaymentSchedulesError#
Bases:
PortOneError
- args#
- with_traceback()#
Exception.with_traceback(tb) β set self.__traceback__ to tb and return self.
- message: str | None#
- exception portone_server_sdk.payment.payment_schedule.RevokePaymentSchedulesError#
Bases:
PortOneError
- args#
- with_traceback()#
Exception.with_traceback(tb) β set self.__traceback__ to tb and return self.
- message: str | None#
- class portone_server_sdk.payment.payment_schedule.CreatePaymentScheduleBody#
Bases:
object
κ²°μ μμ½ μμ² μ λ ₯ μ 보
- payment: BillingKeyPaymentInput#
λΉλ§ν€ κ²°μ μ λ ₯ μ 보
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- class portone_server_sdk.payment.payment_schedule.CreatePaymentScheduleResponse#
Bases:
object
κ²°μ μμ½ μ±κ³΅ μλ΅
- schedule: PaymentScheduleSummary#
κ²°μ μμ½ κ±΄
- class portone_server_sdk.payment.payment_schedule.FailedPaymentSchedule#
Bases:
object
κ²°μ μ€ν¨ μν
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- merchant_id: str#
κ³ κ°μ¬ μμ΄λ
- store_id: str#
μμ μμ΄λ
- payment_id: str#
κ²°μ 건 μμ΄λ
- billing_key: str#
λΉλ§ν€
- order_name: str#
μ£Όλ¬Έλͺ
- is_cultural_expense: bool#
λ¬ΈνλΉ μ§μΆ μ¬λΆ
- is_escrow: bool#
μμ€ν¬λ‘ κ²°μ μ¬λΆ
- custom_data: str#
μ¬μ©μ μ§μ λ°μ΄ν°
- total_amount: int#
κ²°μ μ΄ κΈμ‘ (int64)
- currency: Literal['KRW', 'USD', 'JPY', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BOV', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHE', 'CHF', 'CHW', 'CLF', 'CLP', 'CNY', 'COP', 'COU', 'CRC', 'CUC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLE', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USN', 'UYI', 'UYU', 'UYW', 'UZS', 'VED', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XAG', 'XAU', 'XBA', 'XBB', 'XBC', 'XBD', 'XCD', 'XDR', 'XOF', 'XPD', 'XPF', 'XPT', 'XSU', 'XTS', 'XUA', 'XXX', 'YER', 'ZAR', 'ZMW', 'ZWL'] | str#
ν΅ν
- created_at: str#
κ²°μ μμ½ λ±λ‘ μμ (RFC 3339 date-time)
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- started_at: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- completed_at: str#
κ²°μ μλ£ μμ (RFC 3339 date-time)
- tax_free_amount: int | None#
λ©΄μΈμ‘ (int64)
- vat_amount: int | None#
λΆκ°μΈ (int64)
- installment_month: int | None#
ν λΆ κ°μ μ (int32)
- notice_urls: list[str] | None#
μΉν μ£Όμ
- products: list[PaymentProduct] | None#
μν μ 보
- class portone_server_sdk.payment.payment_schedule.GetPaymentSchedulesBody#
Bases:
object
κ²°μ μμ½ λ€κ±΄ μ‘°νλ₯Ό μν μ λ ₯ μ 보
μ‘°ν κ²°κ³Όλ κ²°μ μμ μμ (timeToPay) κΈ°μ€ μ΅μ μμΌλ‘ μ λ ¬λ©λλ€.
- page: PageInput | None#
μμ²ν νμ΄μ§ μ 보
λ―Έ μ λ ₯ μ number: 0, size: 10 μΌλ‘ κΈ°λ³Έκ°μ΄ μ μ©λ©λλ€.
- sort: PaymentScheduleSortInput | None#
μ λ ¬ 쑰건
λ―Έ μ λ ₯ μ sortBy: TIME_TO_PAY, sortOrder: DESC μΌλ‘ κΈ°λ³Έκ°μ΄ μ μ©λ©λλ€.
- filter: PaymentScheduleFilterInput | None#
μ‘°νν κ²°μ μμ½ κ±΄μ 쑰건 νν°
- class portone_server_sdk.payment.payment_schedule.GetPaymentSchedulesResponse#
Bases:
object
κ²°μ μμ½ λ€κ±΄ μ‘°ν μ±κ³΅ μλ΅ μ 보
- items: list[FailedPaymentSchedule | PendingPaymentSchedule | RevokedPaymentSchedule | ScheduledPaymentSchedule | StartedPaymentSchedule | SucceededPaymentSchedule | dict]#
μ‘°νλ κ²°μ μμ½ κ±΄ 리μ€νΈ
- class portone_server_sdk.payment.payment_schedule.PaymentScheduleFilterInput#
Bases:
object
κ²°μ μμ½ κ±΄ λ€κ±΄ μ‘°νλ₯Ό μν μ λ ₯ μ 보
- store_id: str | None#
μμ μμ΄λ
μ κ·Ό κΆνμ΄ μλ μμ μμ΄λλ§ μ λ ₯ κ°λ₯νλ©°, λ―Έμ λ ₯μ ν ν°μ λ΄κΈ΄ μμ μμ΄λλ₯Ό μ¬μ©ν©λλ€.
- billing_key: str | None#
λΉλ§ν€
- from_: str | None#
κ²°μ μμ μμ 쑰건 λ²μμ μμ
κ°μ μ λ ₯νμ§ μμΌλ©΄ νλΌλ―Έν° endμ 90μΌ μ μΌλ‘ μ€μ λ©λλ€. (RFC 3339 date-time)
- until: str | None#
κ²°μ μμ μμ 쑰건 λ²μμ λ
κ°μ μ λ ₯νμ§ μμΌλ©΄ νμ¬ μμ μΌλ‘ μ€μ λ©λλ€. (RFC 3339 date-time)
- status: list[Literal['SCHEDULED', 'STARTED', 'SUCCEEDED', 'FAILED', 'REVOKED', 'PENDING'] | str] | None#
κ²°μ μμ½ κ±΄ μν 리μ€νΈ
κ°μ μ λ ₯νμ§ μμΌλ©΄ μν νν°λ§μ΄ μ μ©λμ§ μμ΅λλ€.
- class portone_server_sdk.payment.payment_schedule.PaymentScheduleSortInput#
Bases:
object
κ²°μ μμ½ κ±΄ λ€κ±΄ μ‘°ν μ μ λ ¬ 쑰건
- by: Literal['CREATED_AT', 'TIME_TO_PAY', 'COMPLETED_AT'] | str | None#
μ λ ¬ κΈ°μ€ νλ
μ΄λ€ νλλ₯Ό κΈ°μ€μΌλ‘ μ λ ¬ν μ§ κ²°μ ν©λλ€. λΉμμ λ³΄λΌ κ²½μ°, TIME_TO_PAYκ° κΈ°λ³Έκ°μΌλ‘ μ€μ λ©λλ€.
- order: Literal['DESC', 'ASC'] | str | None#
μ λ ¬ μμ
μ΄λ€ μμλ‘ μ λ ¬ν μ§ κ²°μ ν©λλ€. λΉμμ λ³΄λΌ κ²½μ°, DESC(λ΄λ¦Όμ°¨μ)κ° κΈ°λ³Έκ°μΌλ‘ μ€μ λ©λλ€.
- class portone_server_sdk.payment.payment_schedule.PaymentScheduleSummary#
Bases:
object
κ²°μ μμ½ κ±΄
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- class portone_server_sdk.payment.payment_schedule.PendingPaymentSchedule#
Bases:
object
κ²°μ μλ£ λκΈ° μν
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- merchant_id: str#
κ³ κ°μ¬ μμ΄λ
- store_id: str#
μμ μμ΄λ
- payment_id: str#
κ²°μ 건 μμ΄λ
- billing_key: str#
λΉλ§ν€
- order_name: str#
μ£Όλ¬Έλͺ
- is_cultural_expense: bool#
λ¬ΈνλΉ μ§μΆ μ¬λΆ
- is_escrow: bool#
μμ€ν¬λ‘ κ²°μ μ¬λΆ
- custom_data: str#
μ¬μ©μ μ§μ λ°μ΄ν°
- total_amount: int#
κ²°μ μ΄ κΈμ‘ (int64)
- currency: Literal['KRW', 'USD', 'JPY', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BOV', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHE', 'CHF', 'CHW', 'CLF', 'CLP', 'CNY', 'COP', 'COU', 'CRC', 'CUC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLE', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USN', 'UYI', 'UYU', 'UYW', 'UZS', 'VED', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XAG', 'XAU', 'XBA', 'XBB', 'XBC', 'XBD', 'XCD', 'XDR', 'XOF', 'XPD', 'XPF', 'XPT', 'XSU', 'XTS', 'XUA', 'XXX', 'YER', 'ZAR', 'ZMW', 'ZWL'] | str#
ν΅ν
- created_at: str#
κ²°μ μμ½ λ±λ‘ μμ (RFC 3339 date-time)
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- started_at: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- completed_at: str#
κ²°μ μλ£ μμ (RFC 3339 date-time)
- tax_free_amount: int | None#
λ©΄μΈμ‘ (int64)
- vat_amount: int | None#
λΆκ°μΈ (int64)
- installment_month: int | None#
ν λΆ κ°μ μ (int32)
- notice_urls: list[str] | None#
μΉν μ£Όμ
- products: list[PaymentProduct] | None#
μν μ 보
- class portone_server_sdk.payment.payment_schedule.RevokePaymentSchedulesBody#
Bases:
object
κ²°μ μμ½ κ±΄ μ·¨μ μμ² μ λ ₯ μ 보
- store_id: str | None#
μμ μμ΄λ
μ κ·Ό κΆνμ΄ μλ μμ μμ΄λλ§ μ λ ₯ κ°λ₯νλ©°, λ―Έμ λ ₯μ ν ν°μ λ΄κΈ΄ μμ μμ΄λλ₯Ό μ¬μ©ν©λλ€.
- billing_key: str | None#
λΉλ§ν€
- schedule_ids: list[str] | None#
κ²°μ μμ½ κ±΄ μμ΄λ λͺ©λ‘
- class portone_server_sdk.payment.payment_schedule.RevokePaymentSchedulesResponse#
Bases:
object
κ²°μ μμ½ κ±΄ μ·¨μ μ±κ³΅ μλ΅
- revoked_schedule_ids: list[str]#
μ·¨μ μλ£λ κ²°μ μμ½ κ±΄ μμ΄λ λͺ©λ‘
- revoked_at: str | None#
κ²°μ μμ½ κ±΄ μ·¨μ μλ£ μμ (RFC 3339 date-time)
- class portone_server_sdk.payment.payment_schedule.RevokedPaymentSchedule#
Bases:
object
κ²°μ μμ½ μ·¨μ μν
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- merchant_id: str#
κ³ κ°μ¬ μμ΄λ
- store_id: str#
μμ μμ΄λ
- payment_id: str#
κ²°μ 건 μμ΄λ
- billing_key: str#
λΉλ§ν€
- order_name: str#
μ£Όλ¬Έλͺ
- is_cultural_expense: bool#
λ¬ΈνλΉ μ§μΆ μ¬λΆ
- is_escrow: bool#
μμ€ν¬λ‘ κ²°μ μ¬λΆ
- custom_data: str#
μ¬μ©μ μ§μ λ°μ΄ν°
- total_amount: int#
κ²°μ μ΄ κΈμ‘ (int64)
- currency: Literal['KRW', 'USD', 'JPY', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BOV', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHE', 'CHF', 'CHW', 'CLF', 'CLP', 'CNY', 'COP', 'COU', 'CRC', 'CUC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLE', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USN', 'UYI', 'UYU', 'UYW', 'UZS', 'VED', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XAG', 'XAU', 'XBA', 'XBB', 'XBC', 'XBD', 'XCD', 'XDR', 'XOF', 'XPD', 'XPF', 'XPT', 'XSU', 'XTS', 'XUA', 'XXX', 'YER', 'ZAR', 'ZMW', 'ZWL'] | str#
ν΅ν
- created_at: str#
κ²°μ μμ½ λ±λ‘ μμ (RFC 3339 date-time)
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- revoked_at: str#
κ²°μ μ·¨μ μμ (RFC 3339 date-time)
- tax_free_amount: int | None#
λ©΄μΈμ‘ (int64)
- vat_amount: int | None#
λΆκ°μΈ (int64)
- installment_month: int | None#
ν λΆ κ°μ μ (int32)
- notice_urls: list[str] | None#
μΉν μ£Όμ
- products: list[PaymentProduct] | None#
μν μ 보
- class portone_server_sdk.payment.payment_schedule.ScheduledPaymentSchedule#
Bases:
object
κ²°μ μμ½ μλ£ μν
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- merchant_id: str#
κ³ κ°μ¬ μμ΄λ
- store_id: str#
μμ μμ΄λ
- payment_id: str#
κ²°μ 건 μμ΄λ
- billing_key: str#
λΉλ§ν€
- order_name: str#
μ£Όλ¬Έλͺ
- is_cultural_expense: bool#
λ¬ΈνλΉ μ§μΆ μ¬λΆ
- is_escrow: bool#
μμ€ν¬λ‘ κ²°μ μ¬λΆ
- custom_data: str#
μ¬μ©μ μ§μ λ°μ΄ν°
- total_amount: int#
κ²°μ μ΄ κΈμ‘ (int64)
- currency: Literal['KRW', 'USD', 'JPY', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BOV', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHE', 'CHF', 'CHW', 'CLF', 'CLP', 'CNY', 'COP', 'COU', 'CRC', 'CUC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLE', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USN', 'UYI', 'UYU', 'UYW', 'UZS', 'VED', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XAG', 'XAU', 'XBA', 'XBB', 'XBC', 'XBD', 'XCD', 'XDR', 'XOF', 'XPD', 'XPF', 'XPT', 'XSU', 'XTS', 'XUA', 'XXX', 'YER', 'ZAR', 'ZMW', 'ZWL'] | str#
ν΅ν
- created_at: str#
κ²°μ μμ½ λ±λ‘ μμ (RFC 3339 date-time)
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- tax_free_amount: int | None#
λ©΄μΈμ‘ (int64)
- vat_amount: int | None#
λΆκ°μΈ (int64)
- installment_month: int | None#
ν λΆ κ°μ μ (int32)
- notice_urls: list[str] | None#
μΉν μ£Όμ
- products: list[PaymentProduct] | None#
μν μ 보
- class portone_server_sdk.payment.payment_schedule.StartedPaymentSchedule#
Bases:
object
κ²°μ μμ μν
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- merchant_id: str#
κ³ κ°μ¬ μμ΄λ
- store_id: str#
μμ μμ΄λ
- payment_id: str#
κ²°μ 건 μμ΄λ
- billing_key: str#
λΉλ§ν€
- order_name: str#
μ£Όλ¬Έλͺ
- is_cultural_expense: bool#
λ¬ΈνλΉ μ§μΆ μ¬λΆ
- is_escrow: bool#
μμ€ν¬λ‘ κ²°μ μ¬λΆ
- custom_data: str#
μ¬μ©μ μ§μ λ°μ΄ν°
- total_amount: int#
κ²°μ μ΄ κΈμ‘ (int64)
- currency: Literal['KRW', 'USD', 'JPY', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BOV', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHE', 'CHF', 'CHW', 'CLF', 'CLP', 'CNY', 'COP', 'COU', 'CRC', 'CUC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLE', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USN', 'UYI', 'UYU', 'UYW', 'UZS', 'VED', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XAG', 'XAU', 'XBA', 'XBB', 'XBC', 'XBD', 'XCD', 'XDR', 'XOF', 'XPD', 'XPF', 'XPT', 'XSU', 'XTS', 'XUA', 'XXX', 'YER', 'ZAR', 'ZMW', 'ZWL'] | str#
ν΅ν
- created_at: str#
κ²°μ μμ½ λ±λ‘ μμ (RFC 3339 date-time)
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- started_at: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- tax_free_amount: int | None#
λ©΄μΈμ‘ (int64)
- vat_amount: int | None#
λΆκ°μΈ (int64)
- installment_month: int | None#
ν λΆ κ°μ μ (int32)
- notice_urls: list[str] | None#
μΉν μ£Όμ
- products: list[PaymentProduct] | None#
μν μ 보
- class portone_server_sdk.payment.payment_schedule.SucceededPaymentSchedule#
Bases:
object
κ²°μ μ±κ³΅ μν
- id: str#
κ²°μ μμ½ κ±΄ μμ΄λ
- merchant_id: str#
κ³ κ°μ¬ μμ΄λ
- store_id: str#
μμ μμ΄λ
- payment_id: str#
κ²°μ 건 μμ΄λ
- billing_key: str#
λΉλ§ν€
- order_name: str#
μ£Όλ¬Έλͺ
- is_cultural_expense: bool#
λ¬ΈνλΉ μ§μΆ μ¬λΆ
- is_escrow: bool#
μμ€ν¬λ‘ κ²°μ μ¬λΆ
- custom_data: str#
μ¬μ©μ μ§μ λ°μ΄ν°
- total_amount: int#
κ²°μ μ΄ κΈμ‘ (int64)
- currency: Literal['KRW', 'USD', 'JPY', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BOV', 'BRL', 'BSD', 'BTN', 'BWP', 'BYN', 'BZD', 'CAD', 'CDF', 'CHE', 'CHF', 'CHW', 'CLF', 'CLP', 'CNY', 'COP', 'COU', 'CRC', 'CUC', 'CUP', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EGP', 'ERN', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'KES', 'KGS', 'KHR', 'KMF', 'KPW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LYD', 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRU', 'MUR', 'MVR', 'MWK', 'MXN', 'MXV', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SDG', 'SEK', 'SGD', 'SHP', 'SLE', 'SLL', 'SOS', 'SRD', 'SSP', 'STN', 'SVC', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USN', 'UYI', 'UYU', 'UYW', 'UZS', 'VED', 'VES', 'VND', 'VUV', 'WST', 'XAF', 'XAG', 'XAU', 'XBA', 'XBB', 'XBC', 'XBD', 'XCD', 'XDR', 'XOF', 'XPD', 'XPF', 'XPT', 'XSU', 'XTS', 'XUA', 'XXX', 'YER', 'ZAR', 'ZMW', 'ZWL'] | str#
ν΅ν
- created_at: str#
κ²°μ μμ½ λ±λ‘ μμ (RFC 3339 date-time)
- time_to_pay: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- started_at: str#
κ²°μ μμ μμ (RFC 3339 date-time)
- completed_at: str#
κ²°μ μλ£ μμ (RFC 3339 date-time)
- tax_free_amount: int | None#
λ©΄μΈμ‘ (int64)
- vat_amount: int | None#
λΆκ°μΈ (int64)
- installment_month: int | None#
ν λΆ κ°μ μ (int32)
- notice_urls: list[str] | None#
μΉν μ£Όμ
- products: list[PaymentProduct] | None#
μν μ 보
- class portone_server_sdk.payment.payment_schedule.PaymentScheduleClient#
Bases:
object
- get_payment_schedule(*, payment_schedule_id: str) FailedPaymentSchedule | PendingPaymentSchedule | RevokedPaymentSchedule | ScheduledPaymentSchedule | StartedPaymentSchedule | SucceededPaymentSchedule | dict #
κ²°μ μμ½ λ¨κ±΄ μ‘°ν
μ£Όμ΄μ§ μμ΄λμ λμλλ κ²°μ μμ½ κ±΄μ μ‘°νν©λλ€.
- Parameters:
payment_schedule_id (
str
) β μ‘°νν κ²°μ μμ½ κ±΄ μμ΄λ- Raises:
GetPaymentScheduleError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- async get_payment_schedule_async(*, payment_schedule_id: str) FailedPaymentSchedule | PendingPaymentSchedule | RevokedPaymentSchedule | ScheduledPaymentSchedule | StartedPaymentSchedule | SucceededPaymentSchedule | dict #
κ²°μ μμ½ λ¨κ±΄ μ‘°ν
μ£Όμ΄μ§ μμ΄λμ λμλλ κ²°μ μμ½ κ±΄μ μ‘°νν©λλ€.
- Parameters:
payment_schedule_id (
str
) β μ‘°νν κ²°μ μμ½ κ±΄ μμ΄λ- Raises:
GetPaymentScheduleError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- get_payment_schedules(*, page: PageInput | None = None, sort: PaymentScheduleSortInput | None = None, filter: PaymentScheduleFilterInput | None = None) GetPaymentSchedulesResponse #
κ²°μ μμ½ λ€κ±΄ μ‘°ν
μ£Όμ΄μ§ 쑰건μ λ§λ κ²°μ μμ½ κ±΄λ€μ μ‘°νν©λλ€. filter.from, filter.until νλΌλ―Έν°μ κΈ°λ³Έκ°μ΄ κ²°μ μμ κΈ°μ€ μ§λ 90μΌμ μνλ 건μ μ‘°ννλλ‘ λμ΄ μμΌλ, λ―Έλ μμ½ μνμ 건μ μ‘°ννκΈ° μν΄μλ ν΄λΉ νλΌλ―Έν°λ₯Ό μ§μ μ€μ ν΄ μ£Όμ μΌ ν©λλ€.
- Parameters:
page (
PageInput, optional
) βμμ²ν νμ΄μ§ μ 보
λ―Έ μ λ ₯ μ number: 0, size: 10 μΌλ‘ κΈ°λ³Έκ°μ΄ μ μ©λ©λλ€.
sort (
PaymentScheduleSortInput, optional
) βμ λ ¬ 쑰건
λ―Έ μ λ ₯ μ sortBy: TIME_TO_PAY, sortOrder: DESC μΌλ‘ κΈ°λ³Έκ°μ΄ μ μ©λ©λλ€.
filter (
PaymentScheduleFilterInput, optional
) β μ‘°νν κ²°μ μμ½ κ±΄μ 쑰건 νν°
- Raises:
GetPaymentSchedulesError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- async get_payment_schedules_async(*, page: PageInput | None = None, sort: PaymentScheduleSortInput | None = None, filter: PaymentScheduleFilterInput | None = None) GetPaymentSchedulesResponse #
κ²°μ μμ½ λ€κ±΄ μ‘°ν
μ£Όμ΄μ§ 쑰건μ λ§λ κ²°μ μμ½ κ±΄λ€μ μ‘°νν©λλ€. filter.from, filter.until νλΌλ―Έν°μ κΈ°λ³Έκ°μ΄ κ²°μ μμ κΈ°μ€ μ§λ 90μΌμ μνλ 건μ μ‘°ννλλ‘ λμ΄ μμΌλ, λ―Έλ μμ½ μνμ 건μ μ‘°ννκΈ° μν΄μλ ν΄λΉ νλΌλ―Έν°λ₯Ό μ§μ μ€μ ν΄ μ£Όμ μΌ ν©λλ€.
- Parameters:
page (
PageInput, optional
) βμμ²ν νμ΄μ§ μ 보
λ―Έ μ λ ₯ μ number: 0, size: 10 μΌλ‘ κΈ°λ³Έκ°μ΄ μ μ©λ©λλ€.
sort (
PaymentScheduleSortInput, optional
) βμ λ ¬ 쑰건
λ―Έ μ λ ₯ μ sortBy: TIME_TO_PAY, sortOrder: DESC μΌλ‘ κΈ°λ³Έκ°μ΄ μ μ©λ©λλ€.
filter (
PaymentScheduleFilterInput, optional
) β μ‘°νν κ²°μ μμ½ κ±΄μ 쑰건 νν°
- Raises:
GetPaymentSchedulesError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- revoke_payment_schedules(*, billing_key: str | None = None, schedule_ids: list[str] | None = None) RevokePaymentSchedulesResponse #
κ²°μ μμ½ μ·¨μ
κ²°μ μμ½ κ±΄μ μ·¨μν©λλ€. billingKey, scheduleIds μ€ νλ μ΄μμ νμλ‘ μ λ ₯ν©λλ€. billingKey λ§ μ λ ₯λ κ²½μ° -> ν΄λΉ λΉλ§ν€λ‘ μμ½λ λͺ¨λ κ²°μ μμ½ κ±΄λ€μ΄ μ·¨μλ©λλ€. scheduleIds λ§ μ λ ₯λ κ²½μ° -> μ λ ₯λ κ²°μ μμ½ κ±΄ μμ΄λμ ν΄λΉνλ μμ½ κ±΄λ€μ΄ μ·¨μλ©λλ€. billingKey, scheduleIds λͺ¨λ μ λ ₯λ κ²½μ° -> μ λ ₯λ κ²°μ μμ½ κ±΄ μμ΄λμ ν΄λΉνλ μμ½ κ±΄λ€μ΄ μ·¨μλ©λλ€. λ¨, μμ½ν λΉλ§ν€κ° μ λ ₯λ λΉλ§ν€μ μΌμΉνμ§ μμΌλ©΄ μ€ν¨ν©λλ€. μ μ μ± μ λ°λΌ μ νλ κ²°μ μμ½ κ±΄λ€ μ€ νλλΌλ μ·¨μμ μ€ν¨ν κ²½μ°, λͺ¨λ μ·¨μ μμ²μ΄ μ€ν¨ν©λλ€.
- Parameters:
billing_key (
str, optional
) β λΉλ§ν€schedule_ids (
list[str], optional
) β κ²°μ μμ½ κ±΄ μμ΄λ λͺ©λ‘
- Raises:
RevokePaymentSchedulesError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- async revoke_payment_schedules_async(*, billing_key: str | None = None, schedule_ids: list[str] | None = None) RevokePaymentSchedulesResponse #
κ²°μ μμ½ μ·¨μ
κ²°μ μμ½ κ±΄μ μ·¨μν©λλ€. billingKey, scheduleIds μ€ νλ μ΄μμ νμλ‘ μ λ ₯ν©λλ€. billingKey λ§ μ λ ₯λ κ²½μ° -> ν΄λΉ λΉλ§ν€λ‘ μμ½λ λͺ¨λ κ²°μ μμ½ κ±΄λ€μ΄ μ·¨μλ©λλ€. scheduleIds λ§ μ λ ₯λ κ²½μ° -> μ λ ₯λ κ²°μ μμ½ κ±΄ μμ΄λμ ν΄λΉνλ μμ½ κ±΄λ€μ΄ μ·¨μλ©λλ€. billingKey, scheduleIds λͺ¨λ μ λ ₯λ κ²½μ° -> μ λ ₯λ κ²°μ μμ½ κ±΄ μμ΄λμ ν΄λΉνλ μμ½ κ±΄λ€μ΄ μ·¨μλ©λλ€. λ¨, μμ½ν λΉλ§ν€κ° μ λ ₯λ λΉλ§ν€μ μΌμΉνμ§ μμΌλ©΄ μ€ν¨ν©λλ€. μ μ μ± μ λ°λΌ μ νλ κ²°μ μμ½ κ±΄λ€ μ€ νλλΌλ μ·¨μμ μ€ν¨ν κ²½μ°, λͺ¨λ μ·¨μ μμ²μ΄ μ€ν¨ν©λλ€.
- Parameters:
billing_key (
str, optional
) β λΉλ§ν€schedule_ids (
list[str], optional
) β κ²°μ μμ½ κ±΄ μμ΄λ λͺ©λ‘
- Raises:
RevokePaymentSchedulesError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- create_payment_schedule(*, payment_id: str, payment: BillingKeyPaymentInput, time_to_pay: str) CreatePaymentScheduleResponse #
κ²°μ μμ½
κ²°μ λ₯Ό μμ½ν©λλ€.
- Parameters:
payment_id (
str
) β κ²°μ 건 μμ΄λpayment (
BillingKeyPaymentInput
) β λΉλ§ν€ κ²°μ μ λ ₯ μ 보time_to_pay (
str
) β κ²°μ μμ μμ
- Raises:
CreatePaymentScheduleError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°
- async create_payment_schedule_async(*, payment_id: str, payment: BillingKeyPaymentInput, time_to_pay: str) CreatePaymentScheduleResponse #
κ²°μ μμ½
κ²°μ λ₯Ό μμ½ν©λλ€.
- Parameters:
payment_id (
str
) β κ²°μ 건 μμ΄λpayment (
BillingKeyPaymentInput
) β λΉλ§ν€ κ²°μ μ λ ₯ μ 보time_to_pay (
str
) β κ²°μ μμ μμ
- Raises:
CreatePaymentScheduleError β API νΈμΆμ΄ μ€ν¨ν κ²½μ°
ValueError β νμ¬ SDK λ²μ μμ μ§μνμ§ μλ API μλ΅μ λ°μ κ²½μ°