TossPaymentsApiConfig — @gj-kit/toss-payments
A public interface from @gj-kit/toss-payments/server. The signature below is taken directly from the 0.6.1 release declaration.
Verified import example
Section titled “Verified import example”import { TossPaymentsApiConfig } from '@gj-kit/toss-payments/server';Signature, parameters, and return type
Section titled “Signature, parameters, and return type”interface TossPaymentsApiConfig<E extends Env> extends TossPaymentsBaseConfig<E> { /** 브랜드 키만 수용 — raw string 미수용 (§7-1 기각: Env phantom 소실·실패 시점 이원화). */ readonly secretKey: ApiSecretKey<E>; /** billing 플로우 배선 — 미지정 시 반환 타입에 `billing` 부재. */ readonly billingKeys?: BillingKeyStore; readonly billing?: { readonly capabilities?: BillingCapabilities; };}This declaration is the source of truth for parameters, optionality, generics, return values, and public union/type contracts. Check the package golden path and this subpath’s import conditions for required environment, permission, and error boundaries before calling it.
Release context
Section titled “Release context”- Package:
@gj-kit/toss-payments - Version:
0.6.1 - Public entry:
./server - Source: GitHub