Package-level declarations

Types

@Serializable
data class PaymentReconciliationSettlementSummaryFilterInput(val pgSpecifiers: List<ReconciliationPgSpecifier>? = null, val storeIds: List<String>? = null)

거래대사 정산 요약 내역 필터

Link copied to clipboard

결제 건의 대사 상태

@Serializable
data class PaymentReconciliationTransactionSummaryFilterInput(val reconciliationStatuses: List<PaymentReconciliationStatus>? = null, val pgSpecifiers: List<ReconciliationPgSpecifier>? = null, val storeIds: List<String>? = null)

거래대사 거래내역 필터

Link copied to clipboard
@Serializable
data class PaymentReconciliationVatReportItem(val paymentMethod: SimplifiedPaymentMethodType, val supplyAmount: Long, val vatAmount: Long, val taxFreeAmount: Long, val totalAmount: Long)
Link copied to clipboard
@Serializable
data class PaymentReconciliationVatReportSummary(val totalSupplyAmount: Long, val totalVatAmount: Long, val totalTaxFreeAmount: Long, val totalAmount: Long)
Link copied to clipboard
class ReconciliationClient(apiSecret: String, apiBase: String = "https://api.portone.io", storeId: String? = null) : Closeable

API Secret을 사용해 포트원 API 클라이언트를 생성합니다.

Link copied to clipboard
Link copied to clipboard
@Serializable
data class ReconciliationPgSpecifier(val pgMerchantId: String, val pgProvider: ReconciliationPgProvider)

대사용 PG사 가맹점 식별자

Link copied to clipboard

간소화된 결제수단 목록