Type Alias BillingKeyPaymentInput

BillingKeyPaymentInput: {
    storeId?: string;
    billingKey: string;
    channelKey?: string;
    orderName: string;
    customer?: CustomerInput;
    customData?: string;
    amount: PaymentAmountInput;
    currency: Currency;
    installmentMonth?: number;
    useFreeInterestFromMerchant?: boolean;
    useCardPoint?: boolean;
    cashReceipt?: CashReceiptInput;
    country?: Country;
    noticeUrls?: string[];
    products?: PaymentProduct[];
    productCount?: number;
    productType?: PaymentProductType;
    shippingAddress?: SeparatedAddressInput;
    promotionId?: string;
    bypass?: object;
}

빌링키 결제 요청 입력 정보

Type declaration

  • OptionalstoreId?: string

    상점 아이디

    접근 권한이 있는 상점 아이디만 입력 가능하며, 미입력시 토큰에 담긴 상점 아이디를 사용합니다.

  • billingKey: string

    빌링키 결제에 사용할 빌링키

  • OptionalchannelKey?: string

    채널 키

    다수 채널에 대해 발급된 빌링키에 대해, 결제 채널을 특정하고 싶을 때 명시

  • orderName: string

    주문명

  • Optionalcustomer?: CustomerInput

    고객 정보

  • OptionalcustomData?: string

    사용자 지정 데이터

  • amount: PaymentAmountInput

    결제 금액 세부 입력 정보

  • currency: Currency

    통화

  • OptionalinstallmentMonth?: number

    할부 개월 수 (int32)

  • OptionaluseFreeInterestFromMerchant?: boolean

    무이자 할부 이자를 고객사가 부담할지 여부

  • OptionaluseCardPoint?: boolean

    카드 포인트 사용 여부

  • OptionalcashReceipt?: CashReceiptInput

    현금영수증 정보

  • Optionalcountry?: Country

    결제 국가

  • OptionalnoticeUrls?: string[]

    웹훅 주소

    결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. 입력된 값이 없을 경우에는 빈 배열로 해석됩니다.

  • Optionalproducts?: PaymentProduct[]

    상품 정보

    입력된 값이 없을 경우에는 빈 배열로 해석됩니다.

  • OptionalproductCount?: number

    상품 개수 (int32)

  • OptionalproductType?: PaymentProductType

    상품 유형

  • OptionalshippingAddress?: SeparatedAddressInput

    배송지 주소

  • OptionalpromotionId?: string

    해당 결제에 적용할 프로모션 아이디

  • Optionalbypass?: object

    PG사별 추가 파라미터 ("PG사별 연동 가이드" 참고)