API 키와 API 시크릿 확인하기
- -1. [관리자 콘솔 `상점・계정 관리` 화면](https://admin.portone.io/merchant) 접속 -2. `내 식별코드・API Keys` 버튼 클릭 - -import merchantInfoImage from "./_assets/v1auth/merchant-info.png"; - - +API 키와 API 시크릿 확인하기
-액세스 토큰 발급 받기
+액세스 토큰 발급 받기
-액세스 토큰 사용하기
- -발급받은 액세스 토큰은 다른 API를 호출할 때\ -`Authorization` 헤더에 `Bearer <액세스 토큰>` 형식의 값을 넣어주면 됩니다. - -자세한 내용은 [MDN - HTTP 인증 문서](https://developer.mozilla.org/ko/docs/Web/HTTP/Authentication)를 참고해주세요. +액세스 토큰 사용하기
-import useImage from "./_assets/v1auth/use.png"; - - + 발급받은 액세스 토큰은 다른 API를 호출할 때\ + `Authorization` 헤더에 `Bearer <액세스 토큰>` 형식의 값을 넣어주면 됩니다. -액세스 토큰 만료기한 연장
+액세스 토큰 만료기한 연장
-만료된 액세스 토큰으로 API를 호출하면 `401 Unauthorized` 응답을 받습니다.\ -액세스 토큰의 만료기한은 발행시간부터 **30분**입니다. - -- 기존 액세스 토큰이 만료되기 전Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "customer_uid": "string", - "pg_provider": "string", - "pg_id": "string", - "card_name": "string", - "card_code": "string", - "card_number": "string", - "card_type": "null", - "customer_name": "string", - "customer_tel": "string", - "customer_email": "string", - "customer_addr": "string", - "customer_postcode": "string", - "inserted": 0, - "updated": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "customer_uid": "string", + "pg_provider": "string", + "pg_id": "string", + "card_name": "string", + "card_code": "string", + "card_number": "string", + "card_type": "null", + "customer_name": "string", + "customer_tel": "string", + "customer_email": "string", + "customer_addr": "string", + "customer_postcode": "string", + "inserted": 0, + "updated": 0 + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "customer_uid": "string", - "pg_provider": "string", - "pg_id": "string", - "card_name": "string", - "card_code": "string", - "card_number": "string", - "card_type": "null", - "customer_name": "string", - "customer_tel": "string", - "customer_email": "string", - "customer_addr": "string", - "customer_postcode": "string", - "inserted": 0, - "updated": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "customer_uid": "string", + "pg_provider": "string", + "pg_id": "string", + "card_name": "string", + "card_code": "string", + "card_number": "string", + "card_type": "null", + "customer_name": "string", + "customer_tel": "string", + "customer_email": "string", + "customer_addr": "string", + "customer_postcode": "string", + "inserted": 0, + "updated": 0 + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "customer_uid": "string", - "pg_provider": "string", - "pg_id": "string", - "card_name": "string", - "card_code": "string", - "card_number": "string", - "card_type": "null", - "customer_name": "string", - "customer_tel": "string", - "customer_email": "string", - "customer_addr": "string", - "customer_postcode": "string", - "inserted": 0, - "updated": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "customer_uid": "string", + "pg_provider": "string", + "pg_id": "string", + "card_name": "string", + "card_code": "string", + "card_number": "string", + "card_type": "null", + "customer_name": "string", + "customer_tel": "string", + "customer_email": "string", + "customer_addr": "string", + "customer_postcode": "string", + "inserted": 0, + "updated": 0 + } } -} -``` - + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "pg_provider": "string", + "pg_id": "string", + "card_name": "string", + "card_code": "string", + "card_number": "string", + "card_type": "null", + "customer_name": "string", + "customer_tel": "string", + "customer_email": "string", + "customer_addr": "string", + "customer_postcode": "string", + "inserted": 0, + "updated": 0 + } + ] + } + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "merchant_uid": "string", + "imp_uid": "string", + "schedule_at": "0", + "executed_at": "0", + "revoked_at": "0", + "amount": 0, + "name": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "schedule_status": "scheduled", + "payment_status": "paid", + "fail_reason": "string" + } + ] + } + ```Supported PGs
- -- **KG INICIS** -- **NHN KCP** -- **Settle Bank** -- **NICE Payments** -- **PAYJOA (Daou)** -- **KICC** - +Supported PGs
+ + - **KG INICIS** + - **NHN KCP** + - **Settle Bank** + - **NICE Payments** + - **PAYJOA (Daou)** + - **KICC**Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "merchant_uid": "string", - "receipt_tid": "string", - "apply_num": "string", - "type": "person", - "amount": 0, - "vat": 0, - "receipt_url": "string", - "applied_at": 0, - "cancelled_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "merchant_uid": "string", + "receipt_tid": "string", + "apply_num": "string", + "type": "person", + "amount": 0, + "vat": 0, + "receipt_url": "string", + "applied_at": 0, + "cancelled_at": 0 + } } -} -``` - + ```Supported PGs
- -- **KG INICIS** -- **NHN KCP** -- **Settle Bank** -- **NICE Payments** -- **PAYJOA (Daou)** -- **KICC** - +Supported PGs
+ + - **KG INICIS** + - **NHN KCP** + - **Settle Bank** + - **NICE Payments** + - **PAYJOA (Daou)** + - **KICC**Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "receipt_tid": "string", - "apply_num": "string", - "type": "person", - "amount": 0, - "vat": 0, - "receipt_url": "string", - "applied_at": 0, - "cancelled_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "receipt_tid": "string", + "apply_num": "string", + "type": "person", + "amount": 0, + "vat": 0, + "receipt_url": "string", + "applied_at": 0, + "cancelled_at": 0 + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "receipt_tid": "string", - "apply_num": "string", - "type": "person", - "amount": 0, - "vat": 0, - "receipt_url": "string", - "applied_at": 0, - "cancelled_at": 0 - } -} -``` - +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "receipt_tid": "string", + "apply_num": "string", + "type": "person", + "amount": 0, + "vat": 0, + "receipt_url": "string", + "applied_at": 0, + "cancelled_at": 0 + } + } + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "merchant_uid": "string", - "receipt_tid": "string", - "apply_num": "string", - "type": "person", - "amount": 0, - "vat": 0, - "receipt_url": "string", - "applied_at": 0, - "cancelled_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "merchant_uid": "string", + "receipt_tid": "string", + "apply_num": "string", + "type": "person", + "amount": 0, + "vat": 0, + "receipt_url": "string", + "applied_at": 0, + "cancelled_at": 0 + } } -} -``` - + ```Supported PGs
- -- **KG INICIS** -- **NHN KCP** -- **Settle Bank** -- **NICE Payments** -- **PAYJOA (Daou)** -- **KICC** - +Supported PGs
+ + - **KG INICIS** + - **NHN KCP** + - **Settle Bank** + - **NICE Payments** + - **PAYJOA (Daou)** + - **KICC**Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "receipt_tid": "string", - "apply_num": "string", - "type": "person", - "amount": 0, - "vat": 0, - "receipt_url": "string", - "applied_at": 0, - "cancelled_at": 0 - } -} -``` - +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "receipt_tid": "string", + "apply_num": "string", + "type": "person", + "amount": 0, + "vat": 0, + "receipt_url": "string", + "applied_at": 0, + "cancelled_at": 0 + } + } + ```Supported PGs
- -- **KG INICIS** -- **NHN KCP** -- **Settle Bank** -- **NICE Payments** -- **PAYJOA (Daou)** -- **KICC** - +Supported PGs
+ + - **KG INICIS** + - **NHN KCP** + - **Settle Bank** + - **NICE Payments** + - **PAYJOA (Daou)** + - **KICC**Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "merchant_uid": "string", - "receipt_tid": "string", - "apply_num": "string", - "type": "person", - "amount": 0, - "vat": 0, - "receipt_url": "string", - "applied_at": 0, - "cancelled_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "merchant_uid": "string", + "receipt_tid": "string", + "apply_num": "string", + "type": "person", + "amount": 0, + "vat": 0, + "receipt_url": "string", + "applied_at": 0, + "cancelled_at": 0 + } } -} -``` - + ```Supported PGs
- -- KG INICIS -- NHN KCP -- PAYJOA (Daou) +Supported PGs
+ - KG INICIS + - NHN KCP + - PAYJOA (Daou)EscrowLogisSenderAnnotation
- -**`name (string, optional)`** +EscrowLogisSenderAnnotation
-**`Sender's name (Required for: KG INICIS)`** + **`name (string, optional)`** -**`tel (string, optional)`** + **`Sender's name (Required for: KG INICIS)`** -**`Sender's phone (Required for: KG INICIS)`** + **`tel (string, optional)`** -**`addr (string, optional)`** + **`Sender's phone (Required for: KG INICIS)`** -**`Sender's address (Required for: KG INICIS)`** + **`addr (string, optional)`** -**`postcode (string, optional)`** + **`Sender's address (Required for: KG INICIS)`** -**`Sender's zip code (Required for: KG INICIS)`** + **`postcode (string, optional)`** -**`relationship (string, optional)`** + **`Sender's zip code (Required for: KG INICIS)`** -**`Relationship with sender (Required for: PAYJOA, Example: Self)`** + **`relationship (string, optional)`** + **`Relationship with sender (Required for: PAYJOA, Example: Self)`**EscrowLogisReceiverAnnotation
- -**`name (string, optional)`** +EscrowLogisReceiverAnnotation
-**`Receiver's name (Required for: KG INICIS)`** + **`name (string, optional)`** -**`tel (string, optional)`** + **`Receiver's name (Required for: KG INICIS)`** -**`Receiver's phone (Required for: KG INICIS)`** + **`tel (string, optional)`** -**`addr (string, optional)`** + **`Receiver's phone (Required for: KG INICIS)`** -**`Receiver's address (Required for: KG INICIS)`** + **`addr (string, optional)`** -**`postcode (string, optional)`** + **`Receiver's address (Required for: KG INICIS)`** -**`Receiver's zip code (Required for: KG INICIS)`** + **`postcode (string, optional)`** + **`Receiver's zip code (Required for: KG INICIS)`**EscrowLogisInfoAnnotation
+EscrowLogisInfoAnnotation
-**`company (string)`** + **`company (string)`** -**`Courier code`** + **`Courier code`** -**`invoice (string)`** + **`invoice (string)`** -**`Tracking number`** + **`Tracking number`** -**`sent_at (integer)`** + **`sent_at (integer)`** -**`Sent at UNIX TIMESTAMP`** + **`Sent at UNIX TIMESTAMP`** -**`receiving_at (string, optional)`** + **`receiving_at (string, optional)`** -**`Received at (Required for: PAYJOA / Example: YYYYMMDD)`** + **`Received at (Required for: PAYJOA / Example: YYYYMMDD)`** -**`address (string, optional)`** - -**`Shipping address (Required for: PAYJOA)`** + **`address (string, optional)`** + **`Shipping address (Required for: PAYJOA)`**Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "company": "string", - "invoice": "string", - "sent_at": 0, - "applied_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "company": "string", + "invoice": "string", + "sent_at": 0, + "applied_at": 0 + } } -} -``` - + ```Supported PGs
- -- KG INICIS -- NHN KCP -- PAYJOA (Daou) +Supported PGs
+ - KG INICIS + - NHN KCP + - PAYJOA (Daou)Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "company": "string", - "invoice": "string", - "sent_at": 0, - "applied_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "company": "string", + "invoice": "string", + "sent_at": 0, + "applied_at": 0 + } } -} -``` - + ```Supported PGs
- -- KG INICIS -- NHN KCP -- PAYJOA (Daou) +Supported PGs
+ - KG INICIS + - NHN KCP + - PAYJOA (Daou)EscrowLogisSenderAnnotation
- -**`name (string, optional)`** +EscrowLogisSenderAnnotation
-**`Sender's name (Required for: KG INICIS)`** + **`name (string, optional)`** -**`tel (string, optional)`** + **`Sender's name (Required for: KG INICIS)`** -**`Sender's phone (Required for: KG INICIS)`** + **`tel (string, optional)`** -**`addr (string, optional)`** + **`Sender's phone (Required for: KG INICIS)`** -**`Sender's address (Required for: KG INICIS)`** + **`addr (string, optional)`** -**`postcode (string, optional)`** + **`Sender's address (Required for: KG INICIS)`** -**`Sender's zip code (Required for: KG INICIS)`** + **`postcode (string, optional)`** -**`relationship (string, optional)`** + **`Sender's zip code (Required for: KG INICIS)`** -**`Relationship with sender (Required for: PAYJOA, Example: Self)`** + **`relationship (string, optional)`** + **`Relationship with sender (Required for: PAYJOA, Example: Self)`**EscrowLogisReceiverAnnotation
+EscrowLogisReceiverAnnotation
-**`name (string, optional)`** + **`name (string, optional)`** -**`Receiver's name (Required for: KG INICIS)`** + **`Receiver's name (Required for: KG INICIS)`** -**`tel (string, optional)`** + **`tel (string, optional)`** -**`Receiver's phone (Required for: KG INICIS)`** + **`Receiver's phone (Required for: KG INICIS)`** -**`addr (string, optional)`** + **`addr (string, optional)`** -**`Receiver's address (Required for: KG INICIS)`** + **`Receiver's address (Required for: KG INICIS)`** -**`postcode (string, optional)`** - -**`Receiver's zip code (Required for: KG INICIS)`** + **`postcode (string, optional)`** + **`Receiver's zip code (Required for: KG INICIS)`**EscrowLogisInfoAnnotation
- -**`company (string)`** +EscrowLogisInfoAnnotation
-**`Courier code`** + **`company (string)`** -**`invoice (string)`** + **`Courier code`** -**`Tracking number`** + **`invoice (string)`** -**`sent_at (integer)`** + **`Tracking number`** -**`Sent at UNIX TIMESTAMP`** + **`sent_at (integer)`** -**`receiving_at (string, optional)`** + **`Sent at UNIX TIMESTAMP`** -**`Received at (Required for: PAYJOA / Example: YYYYMMDD)`** + **`receiving_at (string, optional)`** -**`address (string, optional)`** + **`Received at (Required for: PAYJOA / Example: YYYYMMDD)`** -**`Shipping address (Required for: PAYJOA)`** + **`address (string, optional)`** + **`Shipping address (Required for: PAYJOA)`**Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "company": "string", - "invoice": "string", - "sent_at": 0, - "applied_at": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "company": "string", + "invoice": "string", + "sent_at": 0, + "applied_at": 0 + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pg_tid": "string", - "pg_provider": "string", - "name": "string", - "gender": "string", - "birth": 0, - "birthday": "string", - "foreigner": true, - "phone": "string", - "carrier": "SKT", - "certified": true, - "certified_at": 0, - "unique_key": "string", - "unique_in_site": "string", - "origin": "string", - "foreigner_v2": true +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pg_tid": "string", + "pg_provider": "string", + "name": "string", + "gender": "string", + "birth": 0, + "birthday": "string", + "foreigner": true, + "phone": "string", + "carrier": "SKT", + "certified": true, + "certified_at": 0, + "unique_key": "string", + "unique_in_site": "string", + "origin": "string", + "foreigner_v2": true + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pg_tid": "string", - "pg_provider": "string", - "name": "string", - "gender": "string", - "birth": 0, - "birthday": "string", - "foreigner": true, - "phone": "string", - "carrier": "SKT", - "certified": true, - "certified_at": 0, - "unique_key": "string", - "unique_in_site": "string", - "origin": "string", - "foreigner_v2": true +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pg_tid": "string", + "pg_provider": "string", + "name": "string", + "gender": "string", + "birth": 0, + "birthday": "string", + "foreigner": true, + "phone": "string", + "carrier": "SKT", + "certified": true, + "certified_at": 0, + "unique_key": "string", + "unique_in_site": "string", + "origin": "string", + "foreigner_v2": true + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pg_tid": "string", - "pg_provider": "string", - "name": "string", - "gender": "string", - "birth": 0, - "birthday": "string", - "foreigner": true, - "phone": "string", - "carrier": "SKT", - "certified": true, - "certified_at": 0, - "unique_key": "string", - "unique_in_site": "string", - "origin": "string", - "foreigner_v2": true +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pg_tid": "string", + "pg_provider": "string", + "name": "string", + "gender": "string", + "birth": 0, + "birthday": "string", + "foreigner": true, + "phone": "string", + "carrier": "SKT", + "certified": true, + "certified_at": 0, + "unique_key": "string", + "unique_in_site": "string", + "origin": "string", + "foreigner_v2": true + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string" + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "point": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "point": 0 + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "code": "string", + "name": "string" + } + ] + } + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "code": "string", - "name": "string" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "code": "string", + "name": "string" + } } -} -``` - + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "code": "string", + "name": "string" + } + ] + } + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "code": "string", - "name": "string" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "code": "string", + "name": "string" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": [ - { - "pg_provider": "string", - "pg_id": "string", - "sandbox": true, - "type": "payment" - } - ] -} -``` - +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "pg_provider": "string", + "pg_id": "string", + "sandbox": true, + "type": "payment" + } + ] + } + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "error_code": 0, - "error": "string", - "notices": ["string"] +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "error_code": 0, + "error": "string", + "notices": ["string"] + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "amount": 0, - "cash_receipt": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "primary": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "secondary": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "discount": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "histories": [ - { - "cash_receipt": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "primary": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "secondary": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "discount": { - "tax_free": 0, - "supply": 0, - "vat": 0, - "service": 0 - }, - "created": 0 - } - ] +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "amount": 0, + "cash_receipt": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "primary": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "secondary": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "discount": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "histories": [ + { + "cash_receipt": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "primary": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "secondary": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "discount": { + "tax_free": 0, + "supply": 0, + "vat": 0, + "service": 0 + }, + "created": 0 + } + ] + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "merchant_uid": "string", - "amount": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "merchant_uid": "string", + "amount": 0 + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } + ] + } + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "total": 0, - "previous": 0, - "next": 0, - "list": [ - { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": ["string"], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" - } - ] +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "total": 0, + "previous": 0, + "next": 0, + "list": [ + { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": ["string"], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } + ] + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "total": 0, - "previous": 0, - "next": 0, - "list": [ - { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" - } - ] +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "total": 0, + "previous": 0, + "next": 0, + "list": [ + { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } + ] + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "total": 0, - "previous": 0, - "next": 0, - "list": [ - { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" - } - ] +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "total": 0, + "previous": 0, + "next": 0, + "list": [ + { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } + ] + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "merchant_uid": "string", - "amount": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "merchant_uid": "string", + "amount": 0 + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "merchant_uid": "string", - "amount": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "merchant_uid": "string", + "amount": 0 + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "member_id": "string", - "pg_provider": "string", - "pg_id": "string", - "inserted": 0, - "updated": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "member_id": "string", + "pg_provider": "string", + "pg_id": "string", + "inserted": 0, + "updated": 0 + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string" -} -``` - +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string" + } + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string" -} -``` - +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string" + } + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "amount_total": 0, - "amount_by_npoint": 0, - "amount_by_primary": 0, - "amount_supply": 0, - "amount_vat": 0 +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "amount_total": 0, + "amount_by_npoint": 0, + "amount_by_primary": 0, + "amount_supply": 0, + "amount_vat": 0 + } } -} -``` - + ```Response Model Schema
- -``` -{ - "code": 0, - "message": "string", - "response": { - "status": "DELIVERY_START" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "status": "DELIVERY_START" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": [ +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "merchant_uid": "string", + "imp_uid": "string", + "schedule_at": "0", + "executed_at": "0", + "revoked_at": "0", + "amount": 0, + "name": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "schedule_status": "scheduled", + "payment_status": "paid", + "fail_reason": "string" + } + ] + } + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "merchant_uid": "string", + "imp_uid": "string", + "schedule_at": "0", + "executed_at": "0", + "revoked_at": "0", + "amount": 0, + "name": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "schedule_status": "scheduled", + "payment_status": "paid", + "fail_reason": "string" + } + ] + } + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "merchant_uid": "string", + "imp_uid": "string", + "schedule_at": "0", + "executed_at": "0", + "revoked_at": "0", + "amount": 0, + "name": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "schedule_status": "scheduled", + "payment_status": "paid", + "fail_reason": "string" + } + ] + } + ```Response Model Schema
+Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "merchant_uid": "string", + "imp_uid": "string", + "schedule_at": "0", + "executed_at": "0", + "revoked_at": "0", + "amount": 0, + "name": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "schedule_status": "scheduled", + "payment_status": "paid", + "fail_reason": "string" + } + ] + } + ```Request Sample Json
- -```json -{ - "customer_uid": "TEST0001", - "schedules": [ - { - "merchant_uid": "order_id001", - "schedule_at": 1658480415, - "amount": 1004, - "name": "carrot", - } - ] -} -``` - +Request Sample Json
+ + ```json + { + "customer_uid": "TEST0001", + "schedules": [ + { + "merchant_uid": "order_id001", + "schedule_at": 1658480415, + "amount": 1004, + "name": "carrot", + } + ] + } + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": [ - { - "customer_uid": "string", - "merchant_uid": "string", - "imp_uid": "string", - "schedule_at": 0, - "executed_at": 0, - "revoked_at": 0, - "amount": 0, - "name": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "schedule_status": "scheduled", - "payment_status": "paid", - "fail_reason": "string" - } - ] -} -``` - +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": [ + { + "customer_uid": "string", + "merchant_uid": "string", + "imp_uid": "string", + "schedule_at": 0, + "executed_at": 0, + "revoked_at": 0, + "amount": 0, + "name": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "schedule_status": "scheduled", + "payment_status": "paid", + "fail_reason": "string" + } + ] + } + ```Supported PGs
- -- **KG INCIS** -- **NHN KCP** -- **TOSS Payments** -- **Nice Payments** -- **KICC** -- **Settle Bank** -- **Smartro** - +Supported PGs
+ + - **KG INCIS** + - **NHN KCP** + - **TOSS Payments** + - **Nice Payments** + - **KICC** + - **Settle Bank** + - **Smartro**Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "bank_holder": "string" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "bank_holder": "string" + } } -} -``` - + ```Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": ["string"], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": ["string"], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```Supported PGs
- -- **KG INCIS** -- **NHN KCP** -- **TOSS Payments** -- **Nice Payments** -- **KICC** -- **Settle Bank** -- **Smartro** - +Supported PGs
+ + - **KG INCIS** + - **NHN KCP** + - **TOSS Payments** + - **Nice Payments** + - **KICC** + - **Settle Bank** + - **Smartro**Response Model Schema
- -```json -{ - "code": 0, - "message": "string", - "response": { - "imp_uid": "string", - "merchant_uid": "string", - "pay_method": "string", - "channel": "pc", - "pg_provider": "string", - "emb_pg_provider": "string", - "pg_tid": "string", - "pg_id": "string", - "escrow": true, - "apply_num": "string", - "bank_code": "string", - "bank_name": "string", - "card_code": "string", - "card_name": "string", - "card_quota": 0, - "card_number": "string", - "card_type": "null", - "vbank_code": "string", - "vbank_name": "string", - "vbank_num": "string", - "vbank_holder": "string", - "vbank_date": 0, - "vbank_issued_at": 0, - "name": "string", - "amount": 0, - "cancel_amount": 0, - "currency": "string", - "buyer_name": "string", - "buyer_email": "string", - "buyer_tel": "string", - "buyer_addr": "string", - "buyer_postcode": "string", - "custom_data": "string", - "user_agent": "string", - "status": "ready", - "started_at": 0, - "paid_at": 0, - "failed_at": 0, - "cancelled_at": 0, - "fail_reason": "string", - "cancel_reason": "string", - "receipt_url": "string", - "cancel_history": [ - { - "pg_tid": "string", - "amount": 0, - "cancelled_at": 0, - "reason": "string", - "receipt_url": "string" - } - ], - "cancel_receipt_urls": [ - "string" - ], - "cash_receipt_issued": true, - "customer_uid": "string", - "customer_uid_usage": "issue" +Response Model Schema
+ + ```json + { + "code": 0, + "message": "string", + "response": { + "imp_uid": "string", + "merchant_uid": "string", + "pay_method": "string", + "channel": "pc", + "pg_provider": "string", + "emb_pg_provider": "string", + "pg_tid": "string", + "pg_id": "string", + "escrow": true, + "apply_num": "string", + "bank_code": "string", + "bank_name": "string", + "card_code": "string", + "card_name": "string", + "card_quota": 0, + "card_number": "string", + "card_type": "null", + "vbank_code": "string", + "vbank_name": "string", + "vbank_num": "string", + "vbank_holder": "string", + "vbank_date": 0, + "vbank_issued_at": 0, + "name": "string", + "amount": 0, + "cancel_amount": 0, + "currency": "string", + "buyer_name": "string", + "buyer_email": "string", + "buyer_tel": "string", + "buyer_addr": "string", + "buyer_postcode": "string", + "custom_data": "string", + "user_agent": "string", + "status": "ready", + "started_at": 0, + "paid_at": 0, + "failed_at": 0, + "cancelled_at": 0, + "fail_reason": "string", + "cancel_reason": "string", + "receipt_url": "string", + "cancel_history": [ + { + "pg_tid": "string", + "amount": 0, + "cancelled_at": 0, + "reason": "string", + "receipt_url": "string" + } + ], + "cancel_receipt_urls": [ + "string" + ], + "cash_receipt_issued": true, + "customer_uid": "string", + "customer_uid_usage": "issue" + } } -} -``` - + ```PGs that support key-in payment
- -- NICE Payments -- NHN KCP -- JTNET -- SettleBank -- DaouData +PGs that support key-in payment
+ - NICE Payments + - NHN KCP + - JTNET + - SettleBank + - DaouDataPGs that support key-in payment
- -- NICE Payments -- NHN KCP -- JTNET -- SettleBank -- DaouData +PGs that support key-in payment
+ - NICE Payments + - NHN KCP + - JTNET + - SettleBank + - DaouDataWebhook call rules
+Webhook call rules
-- Webhook is only sent once by default. -- You can set to resend (retry) the webhook up to 5 times in 1 minute increments. i'mport will stop sending the webhook once the merchant responds with HTTP STATUS 200. -- You can also manually resend the webhook from the Admin console. (Payment approvals -> Webhook log -> Resend) -- If you change the webhook address, webhooks for past transactions are sent to the previous webhook URL. + - Webhook is only sent once by default. + - You can set to resend (retry) the webhook up to 5 times in 1 minute increments. + i'mport will stop sending the webhook once the merchant responds with HTTP STATUS 200. + + - You can also manually resend the webhook from the Admin console. (Payment approvals -> Webhook log -> Resend) + + - If you change the webhook address, webhooks for past transactions are sent to the previous webhook URL.Provision of comprehensive response code list
- -The error code and message in the payment response are the same as those sent by the source (PG). There is no comprehensive error code list because the response codes and messages differ by each PG linked with i'mport. +Provision of comprehensive response code list
+ The error code and message in the payment response are the same as those sent by the source (PG). + There is no comprehensive error code list because the response codes and messages differ by each PG linked with i'mport.How to distinguish between production account and developer account
+How to distinguish between production account and developer account
-### **Single account for both production and test modes** + ## **Single account for both production and test modes** -Enter the merchant information for testing by clicking 'Add PG' from existing settings. + Enter the merchant information for testing by clicking 'Add PG' from existing settings. -- Pros: Can use the same Merchant ID and API key/secret for testing. -- Cons: Care needs to be taken in setting/saving PGs because the settings are shared with the production account. + - Pros: Can use the same Merchant ID and API key/secret for testing. + - Cons: Care needs to be taken in setting/saving PGs because the settings are shared with the production account. -**\[Checklist]** + **\[Checklist]** -To request payment with a specific Merchant ID for the same PG, you must specify the `pg` parameter as **PG. Merchant ID**. + To request payment with a specific Merchant ID for the same PG, + you must specify the `pg` parameter as **PG. Merchant ID**. -### **Create a separate test-only account** + ### **Create a separate test-only account** -You can create a developer account by signing up in the i'mport Admin page ([https://admin.iamport.kr/](https://admin.iamport.kr/)). - -- Pros: Enables stable testing by using separate accounts for production and development. -- Cons: Requires source code branching due to having different Merchant ID and API key/secret for each account. + You can create a developer account by signing up in the i'mport Admin page ([https://admin.iamport.kr/](https://admin.iamport.kr/)). + - Pros: Enables stable testing by using separate accounts for production and development. + - Cons: Requires source code branching due to having different Merchant ID and API key/secret for each account.Payment method codes
+ - If not specified and this is the only PG setting that exists, `default PG` is automatically set. + - If there are multiple PG settings, set to **`bluewalnut`**. -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) + **`pay_method`** **\*** **string** -Payment method codes
-**Order ID** + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) +Payment method codes
+Payment method codes
-- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `cultureland`(Cultureland) -- `happymoney`(Happy Money) -- `booknlife` (Book n culture gift card) + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `cultureland`(Cultureland) + - `happymoney`(Happy Money) + - `booknlife` (Book n culture gift card) +Returns success
in PC and imp_success
in mobile
Returns success
in PC and imp\_success
in mobile
Session related issues when paying with Hana card/NH Apps Cache in Safari
- -When paying with Hana card/NH Apps Cache (account transfer) in Safari, the message below (the session has expired and the connection with the card company has been terminated) is displayed and payment cannot be processed. +Session related issues when paying with Hana card/NH Apps Cache in Safari
- + When paying with Hana card/NH Apps Cache (account transfer) in Safari, + the message below (the session has expired and the connection with the card company has been terminated) + is displayed and payment cannot be processed. -If you are experiencing this, make sure that the `Prevent cross-site tracking` and `Block all cookies` options are not checked in Safari Preferences as shown below, and then try again. + - + If you are experiencing this, make sure that the `Prevent cross-site tracking` and `Block all cookies` options + are not checked in Safari Preferences as shown below, and then try again. +Issues when paying with BC card in Safari/Firefox
- -If you click the Next button after selecting BC Card in the credit card payment window, “Payment failed” alert message is displayed and you cannot proceed any further. In other browsers (Chrome, Opera, Edge, etc.) or when using other credit cards, the Facebook QR code for BC card payment is rendered without any problem. +Issues when paying with BC card in Safari/Firefox
- + If you click the Next button after selecting BC Card in the credit card payment window, + “Payment failed” alert message is displayed and you cannot proceed any further. + In other browsers (Chrome, Opera, Edge, etc.) or when using other credit cards, + the Facebook QR code for BC card payment is rendered without any problem. -If you are experiencing this, make sure that pop-ups are allowed for the `*.payjoa.co.kr` domain in Safari Preferences as shown below, and then try again. + - + If you are experiencing this, make sure that pop-ups are allowed for the `*.payjoa.co.kr` domain + in Safari Preferences as shown below, and then try again. +Instant account transfer payment flow difference
+Instant account transfer payment flow difference
-Since PAYJOA internally uses Toss Payments - account transfer, account transfer is available only through Toss Simple Payment, NH Apps Cache, and direct input of account information. Entering account information directly requires security card/OTP authentication → public certificate authentication. + Since PAYJOA internally uses Toss Payments - account transfer, account transfer is available + only through Toss Simple Payment, NH Apps Cache, and direct input of account information. + Entering account information directly requires security card/OTP authentication → public certificate authentication. -For mobile payment, account transfer payment is available only through Toss Simple Payment and NH Apps Cache. + For mobile payment, account transfer payment is available only through Toss Simple Payment and NH Apps Cache. - - - + +Only depositor's name can be accessed after virtual account deposit
- -When deposit is made to the (issued) virtual account, PAYJOA only reveals the name among the depositor's information (bank name, account number, sender). Therefore, when you retrieve the i'mport payment details ([**GET /payments/\{imp_uid}**](../../../api/payment-api/get-payment-api)), the depositor's bank code (`bank_code`) and bank name (`bank_name`) are both NULL. To get the depositor's name, you must set the query parameter (`extension`) to `true` as follows: - -```jsx -GET http://api.iamport.kr/payments/{i'mport number}?extension=true - -{ - // ... Omitted - bank_code: null, // Depositor's bank code not provided - bank_name: null, // Depositor's bank name not provided - extension: { - // ... Omitted - **"REMITTER": "John Doe" // Depositor's name** - } -} -``` - +Only depositor's name can be accessed after virtual account deposit
+ + When deposit is made to the (issued) virtual account, + PAYJOA only reveals the name among the depositor's information (bank name, account number, sender). + Therefore, when you retrieve the i'mport payment details ([**GET /payments/\{imp\_uid}**](../../../api/payment-api/get-payment-api)), + the depositor's bank code (`bank_code`) and bank name (`bank_name`) are both NULL. + To get the depositor's name, you must set the query parameter (`extension`) to `true` as follows: + + ```json + // GET http://api.iamport.kr/payments/{i'mport number}?extension=true + { + // ... Omitted + "bank_code": null, // Depositor's bank code not provided + "bank_name": null, // Depositor's bank name not provided + "extension": { + // ... Omitted + "REMITTER": "John Doe" // Depositor's name + } + } + ```Special contract with PAYJOA is required to cancel virtual account payment
- -Cancellation (refund) of payment for completed virtual account deposit is available only through a special contract with PAYJOA due to virtual account issuance fee issues. Refunds for virtual account payments cannot be processed without this contract. +Special contract with PAYJOA is required to cancel virtual account payment
+ Cancellation (refund) of payment for completed virtual account deposit is available + only through a special contract with PAYJOA due to virtual account issuance fee issues. + Refunds for virtual account payments cannot be processed without this contract.Cancellation of virtual account payment takes more than 7 business days to process
- -Cancellation (refund) of PAYJOA virtual account payment is requested from the merchant → i'mport → PAYJOA. Since the refund is processed after a PAYJOA staff manually checks the request, it takes more than 7 business days for the refund amount to be deposited. +Cancellation of virtual account payment takes more than 7 business days to process
+ Cancellation (refund) of PAYJOA virtual account payment is requested from the merchant → i'mport → PAYJOA. + Since the refund is processed after a PAYJOA staff manually checks the request, + it takes more than 7 business days for the refund amount to be deposited.Only one taxable/tax-free/combination CPID is issued for each case
- -You need to request PAYJOA to issue the CPID on a `case-by-case` basis. In this way, all taxable/tax-free/combination transactions can be processed with one CPID. +Only one taxable/tax-free/combination CPID is issued for each case
+ You need to request PAYJOA to issue the CPID on a `case-by-case` basis. + In this way, all taxable/tax-free/combination transactions can be processed with one CPID.Tax-free amount can be set only for card payment
- -When calling the payment window (IMP.request_pay function), you can set the tax-free amount (`tax_free`) out of the total amount (`amount`). In the PAYJOA system, the tax-free amount is only available when paying by card (pay_method: `card`). Account transfer and virtual account payments are taxed in full. +Tax-free amount can be set only for card payment
+ When calling the payment window (IMP.request\_pay function), + you can set the tax-free amount (`tax_free`) out of the total amount (`amount`). + In the PAYJOA system, the tax-free amount is only available when paying by card (pay\_method: `card`). + Account transfer and virtual account payments are taxed in full.PAYJOA bug
- -#### Customer's phone number is not automatically filled in the escrow payment window +PAYJOA bug
- + ### Customer's phone number is not automatically filled in the escrow payment window -- Unlike other payment windows, the customer's phone number (`buyer_tel`) passed into IMP.request_pay is not automatically filled in the escrow payment window. Note that PAYJOA does not support this function. + + - Unlike other payment windows, the customer's phone number (`buyer_tel`) passed into IMP.request\_pay + is not automatically filled in the escrow payment window. Note that PAYJOA does not support this function.Payment method codes
+ - If not specified and this is the only PG setting that exists, `default PG` is automatically set. + - If there are multiple PG settings, set to **`daou`**. -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) + **`pay_method`** **\*** **string** -Payment method codes
-**Order ID** + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) +Payment method codes
-Payment method codes
- -- `card` (credit card) -- `wechat` -- `alipay` -- `card` (foreign credit card) -- `unionpay` -- `tenpay` -- `econtext` (payment via Japanese convenience store) - -How to test convenience store payment
+How to test convenience store payment
+ + ### Convenience store payment method + + As with virtual accounts in Korea, payment is processed at the convenience store counter using the message sent to the customer by e-mail or text message after requesting payment via the payment window. + + - i'mport internally sets pay\_method : vbank + - Sends callback and webhook to notify that Econtext has been created (status: ready / vbank\_num is fixed as unknown) + - When Econtext confirms payment deposit, i'mport receives a response from Eximbay, changes status to `paid`, and sends a webhook for post-payment processing + + ### **Convenience store payment test procedure** + + As with the virtual account, you need to test the result of the customer's deposit and receive a notification upon deposit. -### Convenience store payment method + 1. Set Eximbay test mode to `ON` and proceed with the payment window. -As with virtual accounts in Korea, payment is processed at the convenience store counter using the message sent to the customer by e-mail or text message after requesting payment via the payment window. + 2. Write down the `pg_tid` value from the callback response (check the value from the PG approval number column in the i'mport Admin console) -- i'mport internally sets pay_method : vbank -- Sends callback and webhook to notify that Econtext has been created (status: ready / vbank_num is fixed as unknown) -- When Econtext confirms payment deposit, i'mport receives a response from Eximbay, changes status to `paid`, and sends a webhook for post-payment processing + 3. Log in from [http://test.econ.ne.jp/site/tuchi\_2/tuchi\_menu\_2.html](http://test.econ.ne.jp/site/tuchi_2/tuchi_menu_2.html) \ + (ID: ectest / password: #eg0810# ) -### **Convenience store payment test procedure** + 4. ShopID : 361301, orderID : `pg_tid` (from step 2) -As with the virtual account, you need to test the result of the customer's deposit and receive a notification upon deposit. + 5. Click **登録** button at the bottom -1. Set Eximbay test mode to `ON` and proceed with the payment window. -2. Write down the `pg_tid` value from the callback response (check the value from the PG approval number column in the i'mport Admin console) -3. Log in from [http://test.econ.ne.jp/site/tuchi_2/tuchi_menu_2.html](http://test.econ.ne.jp/site/tuchi_2/tuchi_menu_2.html) \ - (ID: ectest / password: #eg0810# ) -4. ShopID : 361301, orderID : `pg_tid` (from step 2) -5. Click **登録** button at the bottom -6. On the next page, click **登録** button -7. Wait 10 minutes and then check that the status is changed to **paid** (at this point, webhook is sent to notify of the deposit) + 6. On the next page, click **登録** button + 7. Wait 10 minutes and then check that the status is changed to **paid** (at this point, webhook is sent to notify of the deposit)Payment method codes
- -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) -- `samsung`(Samsung Pay hub-type) -- `kakaopay`(Kakao Pay) -- `payco` ( PAYCO hub-type) -- `tosspay` (Toss Simple Pay hub-type) -- `ssgpay` (SSG Pay hub-type) -- `chai` (CHAI Pay) -- `lpay` (LPAY hub-type) -- `naverpay` (Naver Pay) -- `cultureland`(Cultureland) -- `smartculture`(Smart Culture) -- `happymoney`(Happy Money) - -Payment method codes
-> If you have multiple merchant IDs (each for general and subscription) issued by KG INCIS, set to `html5_inicis.{Merchant ID}` or `inicis.{Merchant ID}`(for ActiveX). + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) + - `samsung`(Samsung Pay hub-type) + - `kakaopay`(Kakao Pay) + - `payco` ( PAYCO hub-type) + - `tosspay` (Toss Simple Pay hub-type) + - `ssgpay` (SSG Pay hub-type) + - `chai` (CHAI Pay) + - `lpay` (LPAY hub-type) + - `naverpay` (Naver Pay) + - `cultureland`(Cultureland) + - `smartculture`(Smart Culture) + - `happymoney`(Happy Money) +Payment method codes
+ **`pay_method`** **\*** **string** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) + **Payment method code** -Payment method codes
-**`merchant_uid`** **\***\*\* ****s****tring\*\* + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) +Payment method codes
+ **PG code** -- `card` (credit card) -- `trans`(instant account transfer) -- `phone`(mobile micropayment) + - If not specified and this is the only PG setting that exists, `default PG` is automatically set. + - If there are multiple PG settings, set to **`mobilians`**. -Payment method codes
-Must be unique for each request. + - `card` (credit card) + - `trans`(instant account transfer) + - `phone`(mobile micropayment) +Payment method codes
+ **PG code** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) + - If not specified and this is the only PG setting that exists, `default PG` is automatically set. + - If there are multiple PG settings, set to **`kicc`**. -Payment method codes
-Must be unique for each request. + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) +Payment method codes
- -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) -- `samsung`(Samsung Pay) -- `kakaopay`(Kakao Pay) -- `payco` ( PAYCO hub-type) -- `lpay` (LPAY hub-type) -- `naverpay` (Naver Pay) -- `cultureland`(Cultureland) -- `smartculture`(Smart Culture) -- `happymoney`(Happy Money) -- `booknlife`(Book culture gift certificate) -- `point`(Benepia) - -Payment method codes
+ + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) + - `samsung`(Samsung Pay) + - `kakaopay`(Kakao Pay) + - `payco` ( PAYCO hub-type) + - `lpay` (LPAY hub-type) + - `naverpay` (Naver Pay) + - `cultureland`(Cultureland) + - `smartculture`(Smart Culture) + - `happymoney`(Happy Money) + - `booknlife`(Book culture gift certificate) + - `point`(Benepia) +
- Point of Credit Card - |
-
- Point Installment - |
-
- Hyundai M - |
-
- +80 - |
-
- Kookmin - |
-
- +60 - |
-
- BC - |
-
- +60 - |
-
- Samsung - |
-
- +60 - |
-
- Hana/KEB - |
-
- +60 - |
-
- Lotte - |
-
- +60 - |
-
- Shinhan - |
-
- +60 - |
-
- NongHyup - |
-
- +60 - |
-
- Citi - |
-
- +60 - |
-
- Woori - |
-
- +60 - |
-
+ Point of Credit Card + |
+
+
+ Point Installment + |
+
+ Hyundai M + |
+
+
+ +80 + |
+
+ Kookmin + |
+
+
+ +60 + |
+
+ BC + |
+
+
+ +60 + |
+
+ Samsung + |
+
+
+ +60 + |
+
+ Hana/KEB + |
+
+
+ +60 + |
+
+ Lotte + |
+
+
+ +60 + |
+
+ Shinhan + |
+
+
+ +60 + |
+
+ NongHyup + |
+
+
+ +60 + |
+
+ Citi + |
+
+
+ +60 + |
+
+ Woori + |
+
+
+ +60 + |
+
Payment method codes
+ **Payment method code** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `samsung`(Samsung Pay) -- `phone`(mobile micropayment) -- `kakaopay`(Kakao Pay) -- `payco` ( PAYCO hub-type) -- `naverpay` (Naver Pay) +Payment method codes
-Payment method codes
-Payment method codes
+ - `card` (credit card) +Payment method codes
+ **`pg`** **\*** **string** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) + **PG code** -Payment method codes
-**`amount`** **\***\*\* ****integer\*\* + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) +Payment method codes
+ **`pay_method`** **\*** **string** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) + **Payment method code** -Payment method codes
-**`merchant_uid`** **\***\*\* ****s****tring\*\* + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) +Payment method codes
+ **`pay_method`** **\*** **string** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) + **Payment method code** -Payment method codes
-**`merchant_uid`** **\***\*\* ****s****tring\*\* + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) +Payment cancellation
+Payment cancellation
-To call the i'mport cancel payment API `POST` [**`/payments/cancel`**](../../api/payment-api/cancel-payment-api) , you must specify the following parameters. (**If omitted, Naver Pay's inspection will fail**) + To call the i'mport cancel payment API `POST` [**`/payments/cancel`**](../../api/payment-api/cancel-payment-api) , you must specify the following parameters. (**If omitted, Naver Pay's inspection will fail**) -- **`extra.requester`** : API requestor - - **`customer`** - - **`admin`**(default) -- **`reason`**: reason for cancellation + - **`extra.requester`** : API requestor + - **`customer`** + - **`admin`**(default) -**Example (json)** + - **`reason`**: reason for cancellation -```javascript -{ - "imp_uid" : "imp_123412341234", // i'mport transaction ID - "amount" : 3000, // Refund amount - "reason": "Reson for cancellation", // Must be the actual reason - "extra" : { - "requester" : "customer" - } -} -``` + **Example (json)** -**Example (form-urlencoded)** + ```json + { + "imp_uid": "imp_123412341234", // i'mport transaction ID + "amount": 3000, // Refund amount + "reason": "Reson for cancellation", // Must be the actual reason + "extra": { + "requester": "customer" + } + } + ``` -``` -imp_uid=imp_123412341234&amount=3000&extra[requester]=customer -``` + **Example (form-urlencoded)** + ```txt + imp_uid=imp_123412341234&amount=3000&extra[requester]=customer + ```Payment method codes
+ **`pg`** **\*** **string** -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) + **PG code** -Payment method codes
-**`buyer_tel`****`*`****`string`** + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) +Create an i'mport account now
- -Just need to provide your "**email address"**. +Create an i'mport account now
-Use a “**strong password**" to protect it from unauthorized access. + Just need to provide your "**email address"**. + Use a “**strong password**" to protect it from unauthorized access.네이버페이 기술검수 요청 방법
- -네이버페이 기술검수를 위해서는 아래 질문리스트를 작성하여 아래 이메일 주소로 검수요청을 주시면 됩니다. - -``` -<사업자 및 계약정보> - - 상호명 : - - 사업자번호 : - - 아임포트계정 : - - 네이버페이 결제형 파트너ID : 단건/반복(정기) 이용하실 방식 구분하여 전달 주시기 바랍니다. - - 검수 진행가능한 URL : - - 테스트 가능한 로그인계정 : - - 네이버페이 결제형 연동 개발자 정보(이름/이메일/전화번호): +네이버페이 기술검수 요청 방법
+ + 네이버페이 기술검수를 위해서는 아래 질문리스트를 작성하여 아래 이메일 주소로 검수요청을 주시면 됩니다. + + ```md + <사업자 및 계약정보> + - 상호명 : + - 사업자번호 : + - 아임포트계정 : + - 네이버페이 결제형 파트너ID : 단건/반복(정기) 이용하실 방식 구분하여 전달 주시기 바랍니다. + - 검수 진행가능한 URL : + - 테스트 가능한 로그인계정 : + - 네이버페이 결제형 연동 개발자 정보(이름/이메일/전화번호): - 네이버페이 결제형 연동 검수 담당자 정보(이름/이메일/전화번호): - - 판매상품 과/면세 여부: - - 에스크로 사용여부: - - 모바일앱 보유 여부: - - 부분취소 제공여부: + - 판매상품 과/면세 여부: + - 에스크로 사용여부: + - 모바일앱 보유 여부: + - 부분취소 제공여부: - IMP.request_pay 함수 호출 시 naverProducts 파라미터 설정여부 및 셋팅 예시: -<질의사항> -1. 일반결제만 연동하는 경우 - 1) 지원하는 PC 웹 브라우저 종류와 최소 버전: - 2) 지원하는 모바일 웹 브라우저 종류와 최소 버전: - (앱으로만 연동하시는 경우, 지원하는 모바일 OS 종류와 최소 버전: (ex. iOS 12.0.1, Android 8.0)) - 3) 네이버페이 계약 시, 현금영수증 발급을 누가 하도록 결정하셨나요? - 4) 네이버페이 계약 시, 포인트 적립 방식은 자동지급방식으로 계약하셨나요? 직접 건별로 지급하기로 계약하셨나요? - -2. 일반 + 정기결제 모두 연동하는 경우 - 1) 지원하는 PC 웹 브라우저 종류와 최소 버전: - 2) 지원하는 모바일 웹 브라우저 종류와 최소 버전: - (앱으로만 연동하시는 경우, 지원하는 모바일 OS 종류와 최소 버전: (ex. iOS 12.0.1, Android 8.0)) - 3) 네이버페이 계약 시, 현금영수증 발급을 누가 하도록 결정하셨나요? - 4) 네이버페이 계약 시, 포인트 적립 방식은 자동지급방식으로 계약하셨나요? 직접 건별로 지급하기로 계약하셨나요? - 5) 정기결제 등록 내역 조회를 어떤 방식으로 구현하시고 계신가요? 예) 관리자페이지 반복결제내역 조회 시 / 자체주문 생성 시 정보조회 - 6) 결제 내역 조회를 어떤 방식으로 구현하시고 계신가요? 예) 관리자페이지 결제내역 조회 시 / 자체주문 생성 시 정보조회 / 정산 대사 작업 배치 - 7) 어떤 경우에 정기결제가 해제되나요? 예) 등록생성 실패 시 / 등록된 반복결제항목 해제 시 / 관리자 반복결제 등록항목 해제 -``` - -**email : support@iamport.kr** - + <질의사항> + 1. 일반결제만 연동하는 경우 + 1) 지원하는 PC 웹 브라우저 종류와 최소 버전: + 2) 지원하는 모바일 웹 브라우저 종류와 최소 버전: + (앱으로만 연동하시는 경우, 지원하는 모바일 OS 종류와 최소 버전: (ex. iOS 12.0.1, Android 8.0)) + 3) 네이버페이 계약 시, 현금영수증 발급을 누가 하도록 결정하셨나요? + 4) 네이버페이 계약 시, 포인트 적립 방식은 자동지급방식으로 계약하셨나요? 직접 건별로 지급하기로 계약하셨나요? + + 2. 일반 + 정기결제 모두 연동하는 경우 + 1) 지원하는 PC 웹 브라우저 종류와 최소 버전: + 2) 지원하는 모바일 웹 브라우저 종류와 최소 버전: + (앱으로만 연동하시는 경우, 지원하는 모바일 OS 종류와 최소 버전: (ex. iOS 12.0.1, Android 8.0)) + 3) 네이버페이 계약 시, 현금영수증 발급을 누가 하도록 결정하셨나요? + 4) 네이버페이 계약 시, 포인트 적립 방식은 자동지급방식으로 계약하셨나요? 직접 건별로 지급하기로 계약하셨나요? + 5) 정기결제 등록 내역 조회를 어떤 방식으로 구현하시고 계신가요? 예) 관리자페이지 반복결제내역 조회 시 / 자체주문 생성 시 정보조회 + 6) 결제 내역 조회를 어떤 방식으로 구현하시고 계신가요? 예) 관리자페이지 결제내역 조회 시 / 자체주문 생성 시 정보조회 / 정산 대사 작업 배치 + 7) 어떤 경우에 정기결제가 해제되나요? 예) 등록생성 실패 시 / 등록된 반복결제항목 해제 시 / 관리자 반복결제 등록항목 해제 + ``` + + **email : [support@iamport.kr](mailto:support@iamport.kr)**Create an i'mport account now
- -Just need to provide your "**email address"**. +Create an i'mport account now
-Use a “**strong password**" to protect it from unauthorized access. + Just need to provide your "**email address"**. + Use a “**strong password**" to protect it from unauthorized access.Payment method codes
- -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) -- `samsung`(Samsung Pay) -- `kpay` (KPay app) -- `kakaopay`(Kakao Pay) -- `payco` ( PAYCO) -- `lpay` (LPAY) -- `ssgpay`(SSG Pay) -- `tosspay`(Toss simple pay) -- `cultureland`(Cultureland) -- `smartculture`(Smart Culture) -- `happymoney`(Happy Money) -- `booknlife`(Book culture gift certificate) -- `point`(points, e.g., Benepia) -- `wechat`(WeChat Pay) -- `alipay`(Alipay) -- `unionpay`(UnionPay) -- `tenpay`(TenPay) - +Payment method codes
+ + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) + - `samsung`(Samsung Pay) + - `kpay` (KPay app) + - `kakaopay`(Kakao Pay) + - `payco` ( PAYCO) + - `lpay` (LPAY) + - `ssgpay`(SSG Pay) + - `tosspay`(Toss simple pay) + - `cultureland`(Cultureland) + - `smartculture`(Smart Culture) + - `happymoney`(Happy Money) + - `booknlife`(Book culture gift certificate) + - `point`(points, e.g., Benepia) + - `wechat`(WeChat Pay) + - `alipay`(Alipay) + - `unionpay`(UnionPay) + - `tenpay`(TenPay)Currency codes
- -1. KRW -2. USD -3. EUR -4. JPY +Currency codes
+ 1. KRW + 2. USD + 3. EUR + 4. JPYLanguage codes
- -- en (English) -- ko (Korean) +Language codes
+ - en (English) + - ko (Korean)TBU
- +TBU
Details
+Details
-**Changed Kakao Pay mobile payment to use redirection mode** + **Changed Kakao Pay mobile payment to use redirection mode** -In compliance with the iframe non-support policy of Kakao Pay SDK, Kakao Pay mobile payment is processed now via page redirection instead of iframe.In the previous version, when the Kakao Pay mobile payment process is completed after calling `IMP.request_pay`, the specified callback is invoked as in PC web. In mobile, Kakao Pay is now processed via redirection mode.\ + In compliance with the iframe non-support policy of Kakao Pay SDK, Kakao Pay mobile payment is processed now via page redirection instead of iframe.In the previous version, when the Kakao Pay mobile payment process is completed after calling `IMP.request_pay`, the specified callback is invoked as in PC web. In mobile, Kakao Pay is now processed via redirection mode.\\ -**Added Naver Pay (Checkout) pop-up mode (redirection as default mode)** + **Added Naver Pay (Checkout) pop-up mode (redirection as default mode)** -To open the Naver Pay (Checkout) window as pop-up, set `popup: true` when calling `IMP.request_pay`. The callback mode is used by default.To avoid issues, such as browser pop-up blocking, Naver Pay recommends page redirection in both PC and mobile. + To open the Naver Pay (Checkout) window as pop-up, set `popup: true` when calling `IMP.request_pay`. The callback mode is used by default.To avoid issues, such as browser pop-up blocking, Naver Pay recommends page redirection in both PC and mobile. -- **1.1.8 and later versions** - - PC/mobile: redirection is default, set to `popup : true` to enable popup mode. -- **1.1.7 and earlier versions (`popup` not supported)** - - PC: pop-up (new tab) mode - - Mobile: redirection mode + - **1.1.8 and later versions** + - PC/mobile: redirection is default, set to `popup : true` to enable popup mode. -**Added redirection mode for Eximbay** + - **1.1.7 and earlier versions (`popup` not supported)** + - PC: pop-up (new tab) mode + - Mobile: redirection mode -To redirect to a page after payment process is completed, set `popup : false` when calling `IMP.request_pay`. To avoid pop-up blocking issues in mobile app WebView, use the redirection mode. + **Added redirection mode for Eximbay** -- **1.1.8 and later versions** - - PC/mobile: popup is default, set to `popup : false` to enable redirection mode. -- **1.1.7 and earlier versions (`popup` not supported)** - - PC/mobile: popup mode + To redirect to a page after payment process is completed, set `popup : false` when calling `IMP.request_pay`. To avoid pop-up blocking issues in mobile app WebView, use the redirection mode. -**Multiple PG support for identity verification** + - **1.1.8 and later versions** + - PC/mobile: popup is default, set to `popup : false` to enable redirection mode. -Added support for multiple PG modules in identity verification due to the addition of the `INICIS-Credit card identity verification` method to the existing `Danal-Mobile identity verification` method. You can also get multiple CPIDs, one for each website, for 'Danal-Mobile identity verification', and specify a module via `pg: danal.{Danal CPID}`. + - **1.1.7 and earlier versions (`popup` not supported)** + - PC/mobile: popup mode -```javascript title="Danal-mobile identity verification" - IMP.certification({ - pg: "danal", // danal or danal.{Danal CPID}, other parameters omitted - ... - ... - }, function(rsp) { - if ( rsp.success ) { - // Verification successful, return imp_uid, merchant_uid (rsp.imp_uid, rsp.merchant_uid) - } else { - // Verification failed, terminate - } - }); -``` + **Multiple PG support for identity verification** + + Added support for multiple PG modules in identity verification due to the addition of the `INICIS-Credit card identity verification` method to the existing `Danal-Mobile identity verification` method. You can also get multiple CPIDs, one for each website, for 'Danal-Mobile identity verification', and specify a module via `pg: danal.{Danal CPID}`. + + ```ts title="Danal-mobile identity verification" + IMP.certification( + { + pg: "danal", // danal or danal.{Danal CPID}, other parameters omitted + // ... + }, + function (rsp) { + if (rsp.success) { + // Verification successful, return imp_uid, merchant_uid (rsp.imp_uid, rsp.merchant_uid) + } else { + // Verification failed, terminate + } + }, + ); + ``` -```javascript title="Inicis-credit card identity verification" -// popup : true by default in both PC/mobile -// PC : applies popup mode regardless of popup parameter setting (INICIS policy) -// Mobile : for redirection mode, set popup : false and m_redirect_url is required -IMP.certification({ + ```ts title="Inicis-credit card identity verification" + // popup : true by default in both PC/mobile + // PC : applies popup mode regardless of popup parameter setting (INICIS policy) + // Mobile : for redirection mode, set popup : false and m_redirect_url is required + IMP.certification({ pg: "inicis", //inicis or inicis.{Inicis MID}, other parameters omitted m_redirect_url: "https://shop.yourservice.com/user-certificates/complete", - ... - ... -}); -``` - -#### Bug Fixes + // ... + }); + ``` -**The issue of white screen being displayed when the browser's Back button is pressed while processing payment in redirection mode in Safari on iPhone** + ### Bug Fixes -This is caused by the page being rendered by restoring the DOM element in the state before the page redirection when you return to the previous page with the Back button of the Safari browser (applicable to all PGs that use the redirection mode). The white screen issue is now resolved. + **The issue of white screen being displayed when the browser's Back button is pressed while processing payment in redirection mode in Safari on iPhone** + This is caused by the page being rendered by restoring the DOM element in the state before the page redirection when you return to the previous page with the Back button of the Safari browser (applicable to all PGs that use the redirection mode). The white screen issue is now resolved.Details
+Details
-**Added popup mode for PayPal** + **Added popup mode for PayPal** -To open the payment window as pop-up, set `popup: true` when calling `IMP.request_pay(param, callback)`. The `callback` function is called after the payment process is completed. Previous versions only support the page redirection mode. + To open the payment window as pop-up, set `popup: true` when calling `IMP.request_pay(param, callback)`. The `callback` function is called after the payment process is completed. Previous versions only support the page redirection mode. -```javascript title="javascript popup mode" + ```ts title="javascript popup mode" // Set popup : true and callback, other parameters omitted - IMP.request_pay({ - pg: "paypal", - popup: true, - ... - ... - }, function(rsp) { - if ( rsp.success ) { - //Paypal payment successful, execute validation logic - } else { - //Paypal payment terminated or failed - } - }); -``` - -```javascript title="javascript redirect mode" - // Set m_redirect_url (popup : false by default, not set explicitly) + IMP.request_pay( + { + pg: "paypal", + popup: true, + // ... + }, + function (rsp) { + if (rsp.success) { + //Paypal payment successful, execute validation logic + } else { + //Paypal payment terminated or failed + } + }, + ); + ``` + + ```ts title="javascript redirect mode" + // Set m_redirect_url (popup : false by default, not set explicitly) IMP.request_pay({ pg: "paypal", m_redirect_url: "https://shop.yourservice.com/payments/complete", - ... - ... + // ... }); -``` + ``` -**Added redirection mode for Danal identity verification** + **Added redirection mode for Danal identity verification** -To redirect to a page after identity verification, set the target page's URL in `m_redirect_url` when calling `IMP.certification`. Previous versions only support the callback mode. For more information about using the redirection mode, refer to the [Mobile identity verification](../../etc/phone/) page. + To redirect to a page after identity verification, set the target page's URL in `m_redirect_url` when calling `IMP.certification`. Previous versions only support the callback mode. For more information about using the redirection mode, refer to the [Mobile identity verification](../../etc/phone/) page. -```javascript title="javascript (popup mode)" + ```ts title="javascript (popup mode)" // Set popup : true - IMP.certification({ - merchant_uid : "verification transaction ID", - popup: true - }, function(rsp) { - if ( rsp.success ) { - // Verification successful - } else { - // Verification failed or terminated (popup closed or Cancel button clicked) - } - }); -``` - -```javascript title="javascript redirect mode" + IMP.certification( + { + merchant_uid: "verification transaction ID", + popup: true, + }, + function (rsp) { + if (rsp.success) { + // Verification successful + } else { + // Verification failed or terminated (popup closed or Cancel button clicked) + } + }, + ); + ``` + + ```ts title="javascript redirect mode" // Set m_redirect_url (popup : false by default, not set explicitly) IMP.certification({ - merchant_uid : "verification transaction ID" + merchant_uid: "verification transaction ID", m_redirect_url: "https://shop.yourservice.com/payments/complete", }); -``` + ``` -#### Bug Fixes + ### Bug Fixes -**The issue of callback not being invoked when you click the close button (X button) in the identity verification (Danal) pop-up** + **The issue of callback not being invoked when you click the close button (X button) in the identity verification (Danal) pop-up** -When you close the identity verification pop-up window or click the Cancel button on the page in the pop-up mode, the callback (handler) of `IMP.certification(param, handler)` is invoked. This fix implements the same behavior for when the X button is clicked. - - + When you close the identity verification pop-up window or click the Cancel button on the page in the pop-up mode, the callback (handler) of `IMP.certification(param, handler)` is invoked. This fix implements the same behavior for when the X button is clicked. +Details
- -#### iamport.payment-1.1.5.js +Details
-```html - -``` + ### iamport.payment-1.1.5.js -**Deployed on 2017-04-03** + ```html + + ``` -- Added function to redirect to `m_redirect_url` when error occurs before starting the payment process after calling `IMP.request_pay(param)` in mobile. + **Deployed on 2017-04-03** -**Reasons for failure before starting payment process** + - Added function to redirect to `m_redirect_url` when error occurs before starting the payment process after calling `IMP.request_pay(param)` in mobile. -- Reusing an already used `merchant_uid` (Order ID) for payment. -- Invalid payment request parameter. + **Reasons for failure before starting payment process** -**Reasons for failure after starting payment process** + - Reusing an already used `merchant_uid` (Order ID) for payment. + - Invalid payment request parameter. -- Credit card suspended or limit exceeded. -- Exceeded number of password errors. + **Reasons for failure after starting payment process** -#### iamport.payment-1.1.4.js + - Credit card suspended or limit exceeded. + - Exceeded number of password errors. -```html - -``` + ### iamport.payment-1.1.4.js -**Deployed on 2016-11-14** + ```html + + ``` -- Added Agency-tier feature: `IMP.agency(Merchant ID, Tier Code)` function -- Added SMS mobile identity verification feature: `IMP.certification()` function + **Deployed on 2016-11-14** -#### iamport.payment-1.1.3.js + - Added Agency-tier feature: `IMP.agency(Merchant ID, Tier Code)` function + - Added SMS mobile identity verification feature: `IMP.certification()` function -```html - -``` + ### iamport.payment-1.1.3.js -**Deployed on 2016-07-13** + ```html + + ``` -- Code refactored and performance enhanced version of 1.1.2 version. + **Deployed on 2016-07-13** -#### iamport.payment-1.1.2.js + - Code refactored and performance enhanced version of 1.1.2 version. -```html - -``` + ### iamport.payment-1.1.2.js -**Deployed on 2016-03-09** + ```html + + ``` -- Enhanced method of calling multiple PG settings. + **Deployed on 2016-03-09** -#### iamport.payment-1.1.1.js + - Enhanced method of calling multiple PG settings. -```html - -``` + ### iamport.payment-1.1.1.js -**Deployed on 2016-02-19** + ```html + + ``` -- Extended PG parameter value to allow for PG + MID combination (`pg : '{PG}.{MID}'`). + **Deployed on 2016-02-19** -#### iamport.payment-1.1.0.js + - Extended PG parameter value to allow for PG + MID combination (`pg : '{PG}.{MID}'`). -```html - -``` + ### iamport.payment-1.1.0.js -**Deployed on 2016-01-19** + ```html + + ``` -- Added `pg` parameter to allow an account to use multiple PG modules (`pg : '{PG}'`) + **Deployed on 2016-01-19** -#### iamport.payment-1.0.0.js + - Added `pg` parameter to allow an account to use multiple PG modules (`pg : '{PG}'`) -```html - -``` + ### iamport.payment-1.0.0.js -**Deployed on 2014-10-24** + ```html + + ``` -- Initial stable release (Unversioned release, same as iamport.payment-1.0.0.js) + **Deployed on 2014-10-24** -#### iamport.payment.js + - Initial stable release (Unversioned release, same as iamport.payment-1.0.0.js) -```html - -``` + ### iamport.payment.js + ```html + + ```Payment method codes
- -- `card` (credit card) -- `trans`(instant account transfer) -- `vbank`(virtual account) -- `phone`(mobile micropayment) -- `samsung`(Samsung Pay) -- `kpay` (KPay app) -- `kakaopay`(Kakao Pay) -- `payco` ( PAYCO) -- `lpay` (LPAY) -- `ssgpay`(SSG Pay) -- `tosspay`(Toss simple pay) -- `cultureland`(Cultureland) -- `smartculture`(Smart Culture) -- `happymoney`(Happy Money) -- `booknlife`(Book culture gift certificate) -- `point`(points, e.g., Benepia) -- `wechat`(WeChat Pay) -- `alipay`(Alipay) -- `unionpay`(UnionPay) -- `tenpay`(TenPay) - +Payment method codes
+ + - `card` (credit card) + - `trans`(instant account transfer) + - `vbank`(virtual account) + - `phone`(mobile micropayment) + - `samsung`(Samsung Pay) + - `kpay` (KPay app) + - `kakaopay`(Kakao Pay) + - `payco` ( PAYCO) + - `lpay` (LPAY) + - `ssgpay`(SSG Pay) + - `tosspay`(Toss simple pay) + - `cultureland`(Cultureland) + - `smartculture`(Smart Culture) + - `happymoney`(Happy Money) + - `booknlife`(Book culture gift certificate) + - `point`(points, e.g., Benepia) + - `wechat`(WeChat Pay) + - `alipay`(Alipay) + - `unionpay`(UnionPay) + - `tenpay`(TenPay)Simple pay codes
- -- naverpay -- kakopay -- payco -- samsungpay -- ssgpay -- lpay -- kpay - +Simple pay codes
+ + - naverpay + - kakopay + - payco + - samsungpay + - ssgpay + - lpay + - kpayNHN KCP bank codes
- -- KB Kookmin Bank: BK04 -- SC First Bank: BK23 -- Kyongnam Bank: BK39 -- Gwangju Bank: BK34 -- Industrial Bank of Korea: BK03 -- Nonghyup: BK11 -- Daegu Bank: BK31 -- Busan Bank: BK32 -- Korea Development Bank: BK02 -- Saemaul Geumgo: BK45 -- Suhyup: BK07 -- Shinhan Bank: BK88 -- Credit union: BK48 -- Korea Exchange Bank: BK81 -- Woori Bank: BK20 -- Post Office: BK71 -- Jeonbuk Bank: BK37 -- Cooperative: BK12 -- Kakao Bank: BK90 -- K-Bank: BK89 -- Hana Bank: BK81 -- Citibank Korea: BK27 -- Toss Bank: BK92 +NHN KCP bank codes
+ - KB Kookmin Bank: BK04 + - SC First Bank: BK23 + - Kyongnam Bank: BK39 + - Gwangju Bank: BK34 + - Industrial Bank of Korea: BK03 + - Nonghyup: BK11 + - Daegu Bank: BK31 + - Busan Bank: BK32 + - Korea Development Bank: BK02 + - Saemaul Geumgo: BK45 + - Suhyup: BK07 + - Shinhan Bank: BK88 + - Credit union: BK48 + - Korea Exchange Bank: BK81 + - Woori Bank: BK20 + - Post Office: BK71 + - Jeonbuk Bank: BK37 + - Cooperative: BK12 + - Kakao Bank: BK90 + - K-Bank: BK89 + - Hana Bank: BK81 + - Citibank Korea: BK27 + - Toss Bank: BK92KG Inicis bank codes
- -- KB Kookmin Bank: 04 -- SC First Bank: 23 -- Kyongnam Bank: 39 -- Gwangju Bank: 34 -- Industrial Bank of Korea: 03 -- Nonghyup: 11 -- Daegu Bank: 31 -- Busan Bank: 32 -- Korea Development Bank: 02 -- Saemaul Geumgo: 45 -- Suhyup: 07 -- Shinhan Bank: 88 -- Credit union: 48 -- Korea Exchange Bank: 81 -- Woori Bank: 20 -- Post Office: 71 -- Jeonbuk Bank: 37 -- Cooperative: 12 -- Kakao Bank: 90 -- K-Bank: 89 -- Hana Bank: 81 -- Citibank Korea: 27 -- Toss Bank: 92 +KG Inicis bank codes
+ - KB Kookmin Bank: 04 + - SC First Bank: 23 + - Kyongnam Bank: 39 + - Gwangju Bank: 34 + - Industrial Bank of Korea: 03 + - Nonghyup: 11 + - Daegu Bank: 31 + - Busan Bank: 32 + - Korea Development Bank: 02 + - Saemaul Geumgo: 45 + - Suhyup: 07 + - Shinhan Bank: 88 + - Credit union: 48 + - Korea Exchange Bank: 81 + - Woori Bank: 20 + - Post Office: 71 + - Jeonbuk Bank: 37 + - Cooperative: 12 + - Kakao Bank: 90 + - K-Bank: 89 + - Hana Bank: 81 + - Citibank Korea: 27 + - Toss Bank: 92PAYJOA (Daou Data)
- -- KB Kookmin Bank: 04 -- SC Bank Korea: 11 -- Kyongnam Bank: - -- Gwangju Bank: - -- Industrial Bank of Korea: 03 -- Nonghyup: 08 -- Daegu Bank: - -- Busan Bank: 15 -- Korea Development Bank: - -- Saemaul Geumgo: - -- Suhyup: - -- Shinhan Bank: 10 -- Credit union: - -- Korea Exchange Bank: 05 -- Woori Bank: 09 -- Post Office: 31 -- Jeonbuk Bank: - -- Cooperative: - -- Kakao Bank: - -- K-Bank: - -- Hana Bank: 12 -- Citibank Korea: - -- Toss Bank: - +PAYJOA (Daou Data)
+ - KB Kookmin Bank: 04 + - SC Bank Korea: 11 + - Kyongnam Bank: - + - Gwangju Bank: - + - Industrial Bank of Korea: 03 + - Nonghyup: 08 + - Daegu Bank: - + - Busan Bank: 15 + - Korea Development Bank: - + - Saemaul Geumgo: - + - Suhyup: - + - Shinhan Bank: 10 + - Credit union: - + - Korea Exchange Bank: 05 + - Woori Bank: 09 + - Post Office: 31 + - Jeonbuk Bank: - + - Cooperative: - + - Kakao Bank: - + - K-Bank: - + - Hana Bank: 12 + - Citibank Korea: - + - Toss Bank: -Toss Payments/Danal/Nice Payments/JTNet/KICC/SMARTRO/Settlebank
- -- KB Kookmin Bank: 004 -- SC First Bank: 023 -- Kyongnam Bank: 039 -- Gwangju Bank: 034 -- Industrial Bank of Korea: 003 -- Nonghyup: 011 -- Daegu Bank: 031 -- Busan Bank: 032 -- Korea Development Bank: 002 -- Saemaul Geumgo: 045 -- Suhyup: 007 -- Shinhan Bank: 088 -- Credit union: 048 -- Korea Exchange Bank: 081 -- Woori Bank: 020 -- Post Office: 071 -- Jeonbuk Bank: 037 -- Cooperative: 012 -- Kakao Bank: 090 -- K-Bank: 089 -- Hana Bank: 081 -- Citibank Korea: 027 -- Toss Bank: 092 +Toss Payments/Danal/Nice Payments/JTNet/KICC/SMARTRO/Settlebank
+ - KB Kookmin Bank: 004 + - SC First Bank: 023 + - Kyongnam Bank: 039 + - Gwangju Bank: 034 + - Industrial Bank of Korea: 003 + - Nonghyup: 011 + - Daegu Bank: 031 + - Busan Bank: 032 + - Korea Development Bank: 002 + - Saemaul Geumgo: 045 + - Suhyup: 007 + - Shinhan Bank: 088 + - Credit union: 048 + - Korea Exchange Bank: 081 + - Woori Bank: 020 + - Post Office: 071 + - Jeonbuk Bank: 037 + - Cooperative: 012 + - Kakao Bank: 090 + - K-Bank: 089 + - Hana Bank: 081 + - Citibank Korea: 027 + - Toss Bank: 092ApplicationPublic
- -**`id`** **\*** **string** - -전자결제 신청 id - ---- - -**`store_id`** **string** - -전자결제 신청한 store id - ---- - -**`pg_company`** **\*** **PgCompany** - -PG사 - -`"UNIDENTIFIED"`, `"NICE"`, `"KCP"`, `"KICC"`, `"DANAL"`, `"SETTLE"`, `"JTNET"`, `"INICIS"`, `"SMARTRO"`, `"BLUEWALNUT"`, `"TOSSPAYMENTS"`, `"DAOU"`, `"KSNET"`, `"MOBILIANS"`, `"ALIPAY"`, `"EXIMBAY"`, `"PAYPAL"`, `"PAYMENTWALL"`, `"NAVERPAY"`, `"NAVERCO"`, `"KAKAOPAY"`, `"TOSSPAY"`, `"CHAI"`, `"PAYCO"`, `"SMILEPAY"` +ApplicationPublic
-**`pg_specific_info`** **\*** **PgSpecificInfo** + **`id`** **\*** **string** -PG사별 특수값 + 전자결제 신청 id ---- + --- -**`failed_reason`** **string** + **`store_id`** **string** -실패 사유 + 전자결제 신청한 store id ---- + --- -**`pg_credential`** **object** + **`pg_company`** **\*** **PgCompany** -결제 연동에 필요한 Credential + PG사 ---- + `"UNIDENTIFIED"`, `"NICE"`, `"KCP"`, `"KICC"`, `"DANAL"`, `"SETTLE"`, `"JTNET"`, `"INICIS"`, `"SMARTRO"`, `"BLUEWALNUT"`, `"TOSSPAYMENTS"`, `"DAOU"`, `"KSNET"`, `"MOBILIANS"`, `"ALIPAY"`, `"EXIMBAY"`, `"PAYPAL"`, `"PAYMENTWALL"`, `"NAVERPAY"`, `"NAVERCO"`, `"KAKAOPAY"`, `"TOSSPAY"`, `"CHAI"`, `"PAYCO"`, `"SMILEPAY"` -**`created`** **\*** **string** + --- -생성 시각 + **`methods`** **\*** **Array\[MethodAndType]** ---- + 해당 PG사로 신청한 결제수단 및 방식 -**`modified`** **\*** **string** + `"CARD_GENERAL"`, `"CARD_SUBSCRIBE"`, `"CARD_KEYIN"`, `"TRANS_GENERAL"`, `"VBANK_GENERAL"`, `"PHONE_GENERAL"`, `"PHONE_SUBSCRIBE"`, `"GIFT_CARD_GENERAL"`, `"ABROAD_GENERAL"`, `"MY_ACCOUNT_GENERAL"`, `"NAVERPAY_GENERAL"`, `"NAVERCO_GENERAL"`, `"KAKAOPAY_GENERAL"`, `"TOSSPAY_GENERAL"`, `"PAYCO_GENERAL"`, `"SMILEPAY_GENERAL"`, `"CERTIFICATION_PHONE"`, `"CERTIFICATION_UNIFIED"` -수정 시각 + --- ---- + **`status`** **\*** **ApplicationStatusClass** -params
+ 예금주명 -**`message`** **string** + --- -에러 메시지 + **`homepage_name`** **string** ---- + 홈페이지 명 (서비스 명) -params
+params
-**`message`** **string** + **`message`** **string** -에러 메시지 + 에러 메시지 ---- + --- +params
-**`params`** **\*** **object** + **`message`** **string** -에러 세부사항 + 에러 메시지 -params
+ --- +params
-params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -ApplicationPublic
-### Responses + **`id`** **\*** **string** -ApplicationPublic
+ **`store_id`** **string** -**`id`** **\*** **string** + 전자결제 신청한 store id -전자결제 신청 id + --- ---- + **`pg_company`** **\*** **PgCompany** -**`store_id`** **string** + PG사 -전자결제 신청한 store id + `"UNIDENTIFIED"`, `"NICE"`, `"KCP"`, `"KICC"`, `"DANAL"`, `"SETTLE"`, `"JTNET"`, `"INICIS"`, `"SMARTRO"`, `"BLUEWALNUT"`, `"TOSSPAYMENTS"`, `"DAOU"`, `"KSNET"`, `"MOBILIANS"`, `"ALIPAY"`, `"EXIMBAY"`, `"PAYPAL"`, `"PAYMENTWALL"`, `"NAVERPAY"`, `"NAVERCO"`, `"KAKAOPAY"`, `"TOSSPAY"`, `"CHAI"`, `"PAYCO"`, `"SMILEPAY"` ---- + --- -**`pg_company`** **\*** **PgCompany** + **`methods`** **\*** **Array\[MethodAndType]** -PG사 + 해당 PG사로 신청한 결제수단 및 방식 -`"UNIDENTIFIED"`, `"NICE"`, `"KCP"`, `"KICC"`, `"DANAL"`, `"SETTLE"`, `"JTNET"`, `"INICIS"`, `"SMARTRO"`, `"BLUEWALNUT"`, `"TOSSPAYMENTS"`, `"DAOU"`, `"KSNET"`, `"MOBILIANS"`, `"ALIPAY"`, `"EXIMBAY"`, `"PAYPAL"`, `"PAYMENTWALL"`, `"NAVERPAY"`, `"NAVERCO"`, `"KAKAOPAY"`, `"TOSSPAY"`, `"CHAI"`, `"PAYCO"`, `"SMILEPAY"` + `"CARD_GENERAL"`, `"CARD_SUBSCRIBE"`, `"CARD_KEYIN"`, `"TRANS_GENERAL"`, `"VBANK_GENERAL"`, `"PHONE_GENERAL"`, `"PHONE_SUBSCRIBE"`, `"GIFT_CARD_GENERAL"`, `"ABROAD_GENERAL"`, `"MY_ACCOUNT_GENERAL"`, `"NAVERPAY_GENERAL"`, `"NAVERCO_GENERAL"`, `"KAKAOPAY_GENERAL"`, `"TOSSPAY_GENERAL"`, `"PAYCO_GENERAL"`, `"SMILEPAY_GENERAL"`, `"CERTIFICATION_PHONE"`, `"CERTIFICATION_UNIFIED"` ---- + --- -**`methods`** **\*** **Array\[MethodAndType]** + **`status`** **\*** **ApplicationStatusClass** -해당 PG사로 신청한 결제수단 및 방식 + 신청 상태 대분류 -`"CARD_GENERAL"`, `"CARD_SUBSCRIBE"`, `"CARD_KEYIN"`, `"TRANS_GENERAL"`, `"VBANK_GENERAL"`, `"PHONE_GENERAL"`, `"PHONE_SUBSCRIBE"`, `"GIFT_CARD_GENERAL"`, `"ABROAD_GENERAL"`, `"MY_ACCOUNT_GENERAL"`, `"NAVERPAY_GENERAL"`, `"NAVERCO_GENERAL"`, `"KAKAOPAY_GENERAL"`, `"TOSSPAY_GENERAL"`, `"PAYCO_GENERAL"`, `"SMILEPAY_GENERAL"`, `"CERTIFICATION_PHONE"`, `"CERTIFICATION_UNIFIED"` + `"RECEPTION_SCHEDULED"`, `"TRANSFER"`, `"RECEPTION_PENDING"`, `"RECEPTION_COMPLETED"`, `"APPLICATION_CANCELED"`, `"MERCHANT_REVIEWING"`, `"CONTRACT_PROCESSING"`, `"CONTRACT_COMPLETED"`, `"CONTRACT_CANCELED"`, `"CONTRACT_PENDING"`, `"CONTRACT_REJECTED"`, `"SERVICE_CLOSED"`, `"SERVICE_OPEN"` ---- + --- -**`status`** **\*** **ApplicationStatusClass** + **`pg_specific_info`** **\*** **PgSpecificInfo** -신청 상태 대분류 + PG사별 특수값 -`"RECEPTION_SCHEDULED"`, `"TRANSFER"`, `"RECEPTION_PENDING"`, `"RECEPTION_COMPLETED"`, `"APPLICATION_CANCELED"`, `"MERCHANT_REVIEWING"`, `"CONTRACT_PROCESSING"`, `"CONTRACT_COMPLETED"`, `"CONTRACT_CANCELED"`, `"CONTRACT_PENDING"`, `"CONTRACT_REJECTED"`, `"SERVICE_CLOSED"`, `"SERVICE_OPEN"` + --- ---- + **`failed_reason`** **string** -**`pg_specific_info`** **\*** **PgSpecificInfo** + 실패 사유 -PG사별 특수값 + --- ---- + **`pg_credential`** **object** -**`failed_reason`** **string** + 결제 연동에 필요한 Credential -실패 사유 + --- ---- + **`created`** **\*** **string** -**`pg_credential`** **object** + 생성 시각 -결제 연동에 필요한 Credential + --- ---- + **`modified`** **\*** **string** -**`created`** **\*** **string** + 수정 시각 -생성 시각 + --- +params
---- + **`message`** **string** -params
+ 에러 세부사항 -**`message`** **string** +params
-에러 메시지 + **`message`** **string** ---- + 에러 메시지 -params
-에러 세부사항 + **`message`** **string** -params
+ 에러 메시지 -**`message`** **string** + --- +params
- -**`message`** **string** - -에러 메시지 - ---- - -params
+params
-**`message`** **string** + **`message`** **string** -에러 메시지 + 에러 메시지 ---- + --- +params
- -**`message`** **string** - -에러 메시지 - ---- + 에러 세부사항 -params
---- + **`message`** **string** -TosspaymentsApplicationUrl
-### Responses + **`application_id`** **\*** **string** -TosspaymentsApplicationUrl
+ --- -**`application_id`** **\*** **string** + **`payment_type`** **\*** **string** -전자결제 신청 id + `GENERAL`: 일반결제\ + `SUBSCRIBE`: 정기결제\ + `EASY`: 간편결제\\ ---- + `"GENERAL"`, `"SUBSCRIBE"`, `"EASY"` -**`payment_type`** **\*** **string** + --- -`GENERAL`: 일반결제\ -`SUBSCRIBE`: 정기결제\ -`EASY`: 간편결제\ + **`onboarding_url`** **string** -`"GENERAL"`, `"SUBSCRIBE"`, `"EASY"` + 토스페이먼츠 온보딩페이지 url status가 `READY`, `IN_DRAFT`인 경우만 값이 담겨짐 ---- - -**`onboarding_url`** **string** - -토스페이먼츠 온보딩페이지 url status가 `READY`, `IN_DRAFT`인 경우만 값이 담겨짐 + --- ---- + **`status`** **\*** **string** -**`status`** **\*** **string** + 토스페이먼츠 계약 상태 (토스페이먼츠에서 내려주는 상태값)\ + `READY`: 신청서 작성 전\ + `IN_DRAFT`: 신청서 작성 중\ + `WAIT_FOR_REVIEW`: 신청서 제출 완료\ + `IN_REVIEW`: 심사 중\ + `DONE`: 계약 완료\ + `CANCELED`: 계약 취소\ + `TERMINATED`: 계약 해지\\ -토스페이먼츠 계약 상태 (토스페이먼츠에서 내려주는 상태값)\ -`READY`: 신청서 작성 전\ -`IN_DRAFT`: 신청서 작성 중\ -`WAIT_FOR_REVIEW`: 신청서 제출 완료\ -`IN_REVIEW`: 심사 중\ -`DONE`: 계약 완료\ -`CANCELED`: 계약 취소\ -`TERMINATED`: 계약 해지\ + `"READY"`, `"IN_DRAFT"`, `"WAIT_FOR_REVIEW"`, `"IN_REVIEW"`, `"DONE"`, `"CANCELED"`, `"TERMINATED"` -`"READY"`, `"IN_DRAFT"`, `"WAIT_FOR_REVIEW"`, `"IN_REVIEW"`, `"DONE"`, `"CANCELED"`, `"TERMINATED"` + --- +params
---- + **`message`** **string** -**`params`** **\*** **object** + 에러 메시지 -에러 세부사항 + --- +params
+ --- +params
- + **`message`** **string** -params
+ --- -**`message`** **string** + **`params`** **\*** **object** -에러 메시지 + 에러 세부사항 ---- +params
-params
+params
-**`message`** **string** + **`message`** **string** -에러 메시지 - ---- - -params
- -**`message`** **string** - -에러 메시지 - ---- - -params
+ --- +params
- -params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -params
+ --- -**`message`** **string** + **`params`** **\*** **object** -에러 메시지 + 에러 세부사항 ---- +params
-BillingKey
+ + **`billing_key`** **\*** **string** + + 빌링키 + + --- + + **`merchant_id`** **\*** **string** + + 고객사 ID + + --- + + **`store_id`** **\*** **string** + + 하위 상점 ID + + --- + + **`channel`** **\*** **Channel** + + 결제 채널 정보 + + --- + + **`origin`** **Origin** + + 결제를 요청한 근원에 대한 정보 + + --- + + **`customer`** **\*** **Customer** + + 구매자 정보 + + --- + + **`issued_at`** **string** + + 발급 일시 (`status`가 `ISSUED`인 경우 제공) + + --- + + **`custom_data`** **string** + + 커스텀 데이터 + + --- + + **`issue_id`** **string** + + 고객사가 채번 하는 빌링키 발급 건 고유 ID + + --- + + **`issue_name`** **string** + + 빌링키 발급 건 이름 + + --- + + **`payment_method_detail`** **\*** **BillingKeyPaymentMethod** + + 빌링키 결제수단 상세정보 + + --- +card
+ + **`detail`** **CardDetail** + + 카드 정보 + + --- + + **`number`** **string** + + 마스킹된 카드 번호 + + --- +Mobile
+ + **`carrier`** **Carrier** + + 통신사 + + `"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` + + --- + + **`phone_number`** **string** + + 휴대전화번호 + + --- +easy\_pay
+ + **`provider`** **EasyPayProvider** + + 간편결제 PG사 + + `"PAYCO"`, `"SAMSUNGPAY"`, `"SSGPAY"`, `"KAKAOPAY"`, `"NAVERPAY"`, `"CHAI"`, `"LPAY"`, `"KPAY"`, `"TOSSPAY"`, `"LGPAY"`, `"PINPAY"`, `"APPLEPAY"` + + --- +SeparatedAddress
+ + **`country`** **Country** + + 국가 + + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` + + --- + + **`province`** **string** + + 시/도/구 + + --- + + **`city`** **string** + + 도시 + + --- + + **`address_line_1`** **\*** **string** + + 일반 주소 + + --- + + **`address_line_2`** **\*** **string** + + 상세 주소 + + --- +CustomerName
+ + **`full_name`** **string** + + --- + + **`first_name`** **string** + + --- + + **`last_name`** **string** + + --- +Address
+ + **`address_line_1`** **\*** **string** + + 주소1 + + --- + + **`address_line_2`** **\*** **string** + + 주소2 + + --- + + **`city`** **string** + + 도시 + + --- + + **`province`** **string** + + 주, 도, 시 + + --- + + **`country`** **Country** + + 국가 + + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` + + --- +CardCredential
+ + **`card_number`** **\*** **string** + + --- + + **`expiry_month`** **\*** **string** + + --- + + **`expiry_year`** **\*** **string** + + --- + + **`birth_or_business_registration_number`** **\*** **string** + + --- + + **`password_two_digits`** **\*** **string** + + --- +VBV
+ + **`cavv`** **\*** **string** + + --- + + **`xid`** **\*** **string** + + --- + + **`eci`** **\*** **string** + + --- +InstantBillingKeyCardForm
+ + **`card_credential`** **\*** **CardCredential** + + 카드를 이용한 결제 및 빌링키 발급에 필요한 인증 관련 정보 + + --- + + **`cvc`** **string** + + --- + + **`vbv`** **VBV** + + 3DS 인증 결과를 담는 객체 (Verified by Visa) + + --- +MobileForm
+ + **`carrier`** **Carrier** + + 휴대폰 통신사 + + `"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` + + --- +BillingKey
+ + **`billing_key`** **\*** **string** + + 빌링키 + + --- + + **`merchant_id`** **\*** **string** + + 고객사 ID + + --- + + **`store_id`** **\*** **string** + + 하위 상점 ID + + --- + + **`channel`** **\*** **Channel** + + 결제 채널 정보 + + --- + + **`origin`** **Origin** + + 결제를 요청한 근원에 대한 정보 + + --- + + **`customer`** **\*** **Customer** + + 구매자 정보 + + --- + + **`issued_at`** **string** + + 발급 일시 (`status`가 `ISSUED`인 경우 제공) + + --- + + **`custom_data`** **string** + + 커스텀 데이터 + + --- + + **`issue_id`** **string** + + 고객사가 채번 하는 빌링키 발급 건 고유 ID + + --- + + **`issue_name`** **string** + + 빌링키 발급 건 이름 + + --- + + **`payment_method_detail`** **\*** **BillingKeyPaymentMethod** + + 빌링키 결제수단 상세정보 + + --- +card
+ + **`detail`** **CardDetail** + + 카드 정보 + + --- + + **`number`** **string** + + 마스킹된 카드 번호 + + --- +Mobile
+ + **`carrier`** **Carrier** + + 통신사 + + `"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` + + --- + + **`phone_number`** **string** + + 휴대전화번호 + + --- +easy\_pay
+ + **`provider`** **EasyPayProvider** + + 간편결제 PG사 + + `"PAYCO"`, `"SAMSUNGPAY"`, `"SSGPAY"`, `"KAKAOPAY"`, `"NAVERPAY"`, `"CHAI"`, `"LPAY"`, `"KPAY"`, `"TOSSPAY"`, `"LGPAY"`, `"PINPAY"`, `"APPLEPAY"` + + --- +SeparatedAddress
+ + **`country`** **Country** + + 국가 코드 + + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` + + --- + + **`province`** **string** + + 시/도/구 + + --- + + **`city`** **string** + + 도시 + + --- + + **`address_line_1`** **\*** **string** + + 일반 주소 + + --- + + **`address_line_2`** **\*** **string** + + 상세 주소 + + --- +BillingKey
- -**`billing_key`** **\*** **string** - -빌링키 - ---- - -**`merchant_id`** **\*** **string** - -고객사 ID - ---- - -**`store_id`** **\*** **string** - -하위 상점 ID - ---- - -**`channel`** **\*** **Channel** - -결제 채널 정보 - ---- - -**`origin`** **Origin** - -결제를 요청한 근원에 대한 정보 - ---- - -**`customer`** **\*** **Customer** - -구매자 정보 - ---- - -**`issued_at`** **string** - -발급 일시 (`status`가 `ISSUED`인 경우 제공) - ---- - -**`custom_data`** **string** - -커스텀 데이터 - ---- - -**`issue_id`** **string** - -고객사가 채번 하는 빌링키 발급 건 고유 ID - ---- - -**`issue_name`** **string** - -빌링키 발급 건 이름 - ---- - -**`payment_method_detail`** **\*** **BillingKeyPaymentMethod** - -빌링키 결제수단 상세정보 - ---- - -card
- -**`detail`** **CardDetail** - -카드 정보 - ---- - -**`number`** **string** - -마스킹된 카드 번호 - ---- - -Mobile
- -**`carrier`** **Carrier** - -통신사 - -`"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` - ---- - -**`phone_number`** **string** - -휴대전화번호 - ---- - -easy_pay
- -**`provider`** **EasyPayProvider** - -간편결제 PG사 - -`"PAYCO"`, `"SAMSUNGPAY"`, `"SSGPAY"`, `"KAKAOPAY"`, `"NAVERPAY"`, `"CHAI"`, `"LPAY"`, `"KPAY"`, `"TOSSPAY"`, `"LGPAY"`, `"PINPAY"`, `"APPLEPAY"` - ---- - -SeparatedAddress
- -**`country`** **Country** - -국가 - -`"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` - ---- - -**`province`** **string** - -시/도/구 - ---- - -**`city`** **string** - -도시 - ---- - -**`address_line_1`** **\*** **string** - -일반 주소 - ---- - -**`address_line_2`** **\*** **string** - -상세 주소 - ---- - -CustomerName
- -**`full_name`** **string** - ---- - -**`first_name`** **string** - ---- - -**`last_name`** **string** - ---- - -Address
- -**`address_line_1`** **\*** **string** - -주소1 - ---- - -**`address_line_2`** **\*** **string** - -주소2 - ---- - -**`city`** **string** - -도시 - ---- - -**`province`** **string** - -주, 도, 시 - ---- - -**`country`** **Country** - -국가 - -`"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` - ---- - -CardCredential
- -**`card_number`** **\*** **string** - ---- - -**`expiry_month`** **\*** **string** - ---- - -**`expiry_year`** **\*** **string** - ---- - -**`birth_or_business_registration_number`** **\*** **string** - ---- - -**`password_two_digits`** **\*** **string** - ---- - -VBV
- -**`cavv`** **\*** **string** - ---- - -**`xid`** **\*** **string** - ---- - -**`eci`** **\*** **string** - ---- - -InstantBillingKeyCardForm
- -**`card_credential`** **\*** **CardCredential** - -카드를 이용한 결제 및 빌링키 발급에 필요한 인증 관련 정보 - ---- - -**`cvc`** **string** - ---- - -**`vbv`** **VBV** - -3DS 인증 결과를 담는 객체 (Verified by Visa) - ---- - -MobileForm
- -**`carrier`** **Carrier** - -휴대폰 통신사 - -`"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` - ---- - -BillingKey
- -**`billing_key`** **\*** **string** - -빌링키 - ---- - -**`merchant_id`** **\*** **string** - -고객사 ID - ---- - -**`store_id`** **\*** **string** - -하위 상점 ID - ---- - -**`channel`** **\*** **Channel** - -결제 채널 정보 - ---- - -**`origin`** **Origin** - -결제를 요청한 근원에 대한 정보 - ---- - -**`customer`** **\*** **Customer** - -구매자 정보 - ---- - -**`issued_at`** **string** - -발급 일시 (`status`가 `ISSUED`인 경우 제공) - ---- - -**`custom_data`** **string** - -커스텀 데이터 - ---- - -**`issue_id`** **string** - -고객사가 채번 하는 빌링키 발급 건 고유 ID - ---- - -**`issue_name`** **string** - -빌링키 발급 건 이름 - ---- - -**`payment_method_detail`** **\*** **BillingKeyPaymentMethod** - -빌링키 결제수단 상세정보 - ---- - -card
- -**`detail`** **CardDetail** - -카드 정보 - ---- - -**`number`** **string** - -마스킹된 카드 번호 - ---- - -Mobile
- -**`carrier`** **Carrier** - -통신사 - -`"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` - ---- - -**`phone_number`** **string** - -휴대전화번호 - ---- - -easy_pay
- -**`provider`** **EasyPayProvider** - -간편결제 PG사 - -`"PAYCO"`, `"SAMSUNGPAY"`, `"SSGPAY"`, `"KAKAOPAY"`, `"NAVERPAY"`, `"CHAI"`, `"LPAY"`, `"KPAY"`, `"TOSSPAY"`, `"LGPAY"`, `"PINPAY"`, `"APPLEPAY"` - ---- - -SeparatedAddress
- -**`country`** **Country** - -국가 코드 - -`"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` - ---- - -**`province`** **string** - -시/도/구 - ---- - -**`city`** **string** - -도시 - ---- - -**`address_line_1`** **\*** **string** - -일반 주소 - ---- - -**`address_line_2`** **\*** **string** - -상세 주소 - ---- - -CashReceiptDetail
+ + **`pg_receipt_id`** **string** + + PG사 현금영수증 발급 ID + + --- + + **`issue_number`** **\*** **string** + + 현금영수증 승인번호 + + --- + + **`type`** **CashReceiptType** + + `"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` + + --- + + **`amount`** **\*** **integer** + + 금액 + + --- + + **`tax_free_amount`** **integer** + + 면세금액 + + --- + + **`status`** **CashReceiptStatus** + + `"ISSUED"`, `"CANCELLED"` + + --- + + **`issued_at`** **\*** **string** + + 발급일시 + + --- + + **`cancelled_at`** **string** + + 취소일시 (`status`가 `CANCELLED`인 경우 제공) + + --- + + **`receipt_url`** **string** + + 영수증 url + + --- + + **`merchant_id`** **\*** **string** + + 고객사 ID + + --- + + **`store_id`** **\*** **string** + + 하위 상점 ID + + --- + + **`payment_id`** **\*** **string** + + 결제 ID + + --- + + **`order_name`** **\*** **string** + + 주문명 + + --- + + **`is_manual`** **\*** **boolean** + + 수동발급 여부 + + --- + + **`currency`** **Currency** + + 통화 + + `"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + + --- + + **`channel`** **Channel** + + 결제 채널 정보 + + --- +CashReceiptDetail
- -**`pg_receipt_id`** **string** - -PG사 현금영수증 발급 ID - ---- - -**`issue_number`** **\*** **string** - -현금영수증 승인번호 - ---- - -**`type`** **CashReceiptType** - -`"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` - ---- - -**`amount`** **\*** **integer** - -금액 - ---- - -**`tax_free_amount`** **integer** - -면세금액 - ---- - -**`status`** **CashReceiptStatus** - -`"ISSUED"`, `"CANCELLED"` - ---- - -**`issued_at`** **\*** **string** - -발급일시 - ---- - -**`cancelled_at`** **string** - -취소일시 (`status`가 `CANCELLED`인 경우 제공) - ---- - -**`receipt_url`** **string** - -영수증 url - ---- - -**`merchant_id`** **\*** **string** - -고객사 ID - ---- - -**`store_id`** **\*** **string** - -하위 상점 ID - ---- - -**`payment_id`** **\*** **string** - -결제 ID - ---- - -**`order_name`** **\*** **string** - -주문명 - ---- - -**`is_manual`** **\*** **boolean** - -수동발급 여부 - ---- - -**`currency`** **Currency** - -통화 - -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` - ---- - -**`channel`** **Channel** - -결제 채널 정보 - ---- - -Channel
-V2 결제를 지원하는 채널 + **`channel_id`** **\*** **string** -Channel
+ 결제 채널 ID -**`channel_id`** **\*** **string** + --- -결제 채널 ID + **`channel_name`** **\*** **string** ---- + 결제 채널 이름 -**`channel_name`** **\*** **string** + --- -결제 채널 이름 + **`pg_provider`** **\*** **PgProvider** ---- + V2 결제가 가능한 PG사 -**`pg_provider`** **\*** **PgProvider** + `"TOSSPAYMENTS"`, `"KSNET"`, `"KAKAOPAY"`, `"SMARTRO_V2"`, `"NAVERPAY"`, `"DANAL"` -V2 결제가 가능한 PG사 + --- -`"TOSSPAYMENTS"`, `"KSNET"`, `"KAKAOPAY"`, `"SMARTRO_V2"`, `"NAVERPAY"`, `"DANAL"` + **`channel_type`** **\*** **ChannelType** ---- + 기본값: `"CHANNEL_TYPE_UNSPECIFIED"` -**`channel_type`** **\*** **ChannelType** + `"CHANNEL_TYPE_UNSPECIFIED"`, `"CHANNEL_TYPE_LIVE"`, `"CHANNEL_TYPE_MERCHANT_TEST"`, `"CHANNEL_TYPE_SHARED_TEST"` -기본값: `"CHANNEL_TYPE_UNSPECIFIED"` + --- -`"CHANNEL_TYPE_UNSPECIFIED"`, `"CHANNEL_TYPE_LIVE"`, `"CHANNEL_TYPE_MERCHANT_TEST"`, `"CHANNEL_TYPE_SHARED_TEST"` + **`pg_merchant_id`** **\*** **string** ---- + PG 상점 ID -**`pg_merchant_id`** **\*** **string** + --- -PG 상점 ID + **`is_for_payment`** **\*** **boolean** ---- + 결제용 채널 여부 -**`is_for_payment`** **\*** **boolean** + --- -결제용 채널 여부 + **`is_for_identification_verification`** **\*** **boolean** ---- + 본인인증용 채널 여부 -**`is_for_identification_verification`** **\*** **boolean** + --- -본인인증용 채널 여부 + **`channel_key`** **\*** **string** ---- + 채널 키 -**`channel_key`** **\*** **string** + --- -채널 키 + **`toss_payments_credential`** **TossPaymentsCredential** ---- + --- -**`toss_payments_credential`** **TossPaymentsCredential** + **`ksnet_credential`** **KsnetCredential** ---- + --- -**`ksnet_credential`** **KsnetCredential** + **`smartro_v2_credential`** **SmartroV2Credential** ---- + --- -**`smartro_v2_credential`** **SmartroV2Credential** + **`naverpay_credential`** **NaverpayCredential** ---- + --- -**`naverpay_credential`** **NaverpayCredential** + **`danal_credential`** **DanalCredential** ---- + --- +params
---- + **`message`** **string** -params
+params
-**`message`** **string** + **`message`** **string** ---- + --- +params
-**`params`** **object** + **`message`** **string** -에러 상세 정보를 담은 파라미터 모음 + --- +params
+ --- +params
+ **`params`** **object** -**`message`** **string** + 에러 상세 정보를 담은 파라미터 모음 ---- - -params
- -**`message`** **string** - ---- - -params
-SelectedChannel
+SelectedChannel
-**`type`** **\*** **string** + **`type`** **\*** **string** -채널 타입 (`LIVE`, `TEST`) + 채널 타입 (`LIVE`, `TEST`) ---- + --- -**`id`** **string** + **`id`** **string** -채널 아이디 + 채널 아이디 ---- + --- -**`key`** **string** + **`key`** **string** -채널 키 + 채널 키 ---- + --- -**`name`** **string** + **`name`** **string** -채널 명 + 채널 명 ---- + --- -**`pgProvider`** **\*** **string** + **`pgProvider`** **\*** **string** -PG사 (`DANAL`) + PG사 (`DANAL`) ---- + --- -**`pgMerchantId`** **\*** **string** + **`pgMerchantId`** **\*** **string** -PG사 고객사 식별 아이디 + PG사 고객사 식별 아이디 ---- + --- +RequestedCustomer
-RequestedCustomer
+ **`id`** **string** -**`id`** **string** + 식별 아이디 -식별 아이디 + --- ---- + **`name`** **string** -**`name`** **string** + 이름 -이름 + --- ---- + **`phoneNumber`** **string** -**`phoneNumber`** **string** + 핸드폰 번호. 특수 문자(-) 없이 숫자로만 이루어진 번호 형식 -핸드폰 번호. 특수 문자(-) 없이 숫자로만 이루어진 번호 형식 + --- +VerifiedCustomer
-인증된 고객 정보 + **`id`** **string** -VerifiedCustomer
+ 식별 아이디 -**`id`** **string** + --- -식별 아이디 + **`name`** **\*** **string** ---- + 이름 -**`name`** **\*** **string** + --- -이름 + **`phoneNumber`** **string** ---- + 핸드폰 번호. 특수 문자(-) 없이 숫자로만 이루어진 번호 형식 -**`phoneNumber`** **string** + --- -핸드폰 번호. 특수 문자(-) 없이 숫자로만 이루어진 번호 형식 + **`birthDate`** **\*** **string** ---- + 생년월일 (yyyy-MM-dd) -**`birthDate`** **\*** **string** + --- -생년월일 (yyyy-MM-dd) + **`gender`** **\*** **string** ---- + 성별 -**`gender`** **\*** **string** + `MALE`, `FEMALE`, `OTHER` -성별 + --- -`MALE`, `FEMALE`, `OTHER` + **`isForeigner`** **boolean** ---- + 외국인 여부 (`true` - 외국인, `false` - 내국인) -**`isForeigner`** **boolean** + --- -외국인 여부 (`true` - 외국인, `false` - 내국인) + **`ci`** **\*** **string** ---- + 개인 고유 식별키 -**`ci`** **\*** **string** + --- -개인 고유 식별키 + **`di`** **\*** **string** ---- + 사이트별 개인 고유 식별키 -**`di`** **\*** **string** + --- +VerifiedIdentityVerification
-본인인증 완료 상태 건 + **`id`** **\*** **string** -VerifiedIdentityVerification
+ 본인인증 내역 아이디 -**`id`** **\*** **string** + --- -본인인증 내역 아이디 + **`channel`** **SelectedChannel** ---- + 채널 정보 -**`channel`** **SelectedChannel** +Channel
-채널 정보 + **`type`** **\*** **string** -Channel
+ 채널 타입 (`LIVE`, `TEST`) -**`type`** **\*** **string** + --- -채널 타입 (`LIVE`, `TEST`) + **`id`** **string** ---- + 채널 아이디 -**`id`** **string** + --- -채널 아이디 + **`key`** **string** ---- + 채널 키 -**`key`** **string** + --- -채널 키 + **`name`** **string** ---- + 채널 명 -**`name`** **string** + --- -채널 명 + **`pgProvider`** **\*** **string** ---- + PG사 (`DANAL`) -**`pgProvider`** **\*** **string** + --- -PG사 (`DANAL`) + **`pgMerchantId`** **\*** **string** ---- + PG사 고객사 식별 아이디 -**`pgMerchantId`** **\*** **string** + --- +VerifiedCustomer
-**`verifiedCustomer`** **\*** **VerifiedCustomer** + **`id`** **string** -인증된 고객 정보 + 식별 아이디 -VerifiedCustomer
+ --- -**`id`** **string** + **`name`** **\*** **string** -식별 아이디 + 이름 ---- + --- -**`name`** **\*** **string** + **`phoneNumber`** **string** -이름 + 핸드폰 번호. 특수 문자(-) 없이 숫자로만 이루어진 번호 형식 ---- + --- -**`phoneNumber`** **string** + **`birthDate`** **\*** **string** -핸드폰 번호. 특수 문자(-) 없이 숫자로만 이루어진 번호 형식 + 생년월일 (yyyy-MM-dd) ---- + --- -**`birthDate`** **\*** **string** + **`gender`** **\*** **string** -생년월일 (yyyy-MM-dd) + 성별 ---- + `MALE`, `FEMALE`, `OTHER` -**`gender`** **\*** **string** + --- -성별 + **`isForeigner`** **boolean** -`MALE`, `FEMALE`, `OTHER` + 외국인 여부 ---- + --- -**`isForeigner`** **boolean** + **`ci`** **\*** **string** -외국인 여부 + 개인 고유 식별키 ---- + --- -**`ci`** **\*** **string** + **`di`** **\*** **string** -개인 고유 식별키 + 사이트별 개인 고유 식별키 ---- + --- +Payment
-Payment
+ --- -**`id`** **\*** **string** + **`merchant_id`** **\*** **string** -고객사에서 입력한 결제 ID + 고객사 ID ---- + --- -**`merchant_id`** **\*** **string** + **`store_id`** **\*** **string** -고객사 ID + 하위 상점 ID ---- + --- -**`store_id`** **\*** **string** + **`transactions`** **\*** **Array\[Transaction]** -하위 상점 ID + 동일한 `payment_id`로 결제시도된 결제내역들 ---- + --- +CardDetail
---- + **`publisher`** **string** - + 발행사 코드 -CardDetail
+ 발급사 코드 -**`publisher`** **string** + --- -발행사 코드 + **`brand`** **CardBrand** ---- + 카드 브랜드 -**`issuer`** **string** + `"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` -발급사 코드 + --- ---- + **`card_type`** **CardType** -**`brand`** **CardBrand** + 카드 종류 -카드 브랜드 + `"CREDIT"`, `"DEBIT"`, `"GIFT"` -`"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` + --- ---- + **`card_owner_type`** **CardOwnerType** -**`card_type`** **CardType** + 카드 소유주 유형 -카드 종류 + `"PERSONAL"`, `"CORPORATE"` -`"CREDIT"`, `"DEBIT"`, `"GIFT"` + --- ---- + **`bin`** **string** -**`card_owner_type`** **CardOwnerType** + 카드 빈넘버 -카드 소유주 유형 + --- -`"PERSONAL"`, `"CORPORATE"` + **`name`** **string** ---- + 카드전표인자명 -**`bin`** **string** + --- +Installment
-**`approval_number`** **string** + **`month`** **\*** **integer** -승인 번호 + 할부 개월 수 ---- + --- -**`installment`** **Installment** + **`is_interest_free`** **\*** **boolean** -할부 정보 + 무이자할부 여부 -Installment
+ --- +Card
---- + **`detail`** **CardDetail** -Card
+ --- -**`detail`** **CardDetail** + **`installment`** **Installment** -카드 정보 + 할부 정보 ---- + --- -**`number`** **string** + **`card_point_used`** **boolean** -마스킹된 카드 번호 + 카드 포인트 사용여부 ---- + --- +Charge
-할부 정보 + **`bank_code`** **string** ---- + 표준 은행 코드 (계좌 이체시 입력됨) -**`card_point_used`** **boolean** + --- +Transfer
-**`charge`** **Charge** + **`bank_code`** **string** -충전식 포인트 결제 정보 + 표준 은행 코드 -Charge
+ --- +Transfer
+Channel
-Channel
+ --- -**`id`** **string** + **`pg_merchant_id`** **\*** **string** -채널 ID + PG사에 등록된 고객사 ID ---- + --- +notification\_Notification
-**`pg_provider`** **\*** **PgProvider** + **`webhook`** **Webhook** -결제대행사(PG사) + 웹훅 정보 -`"HTML5_INICIS"`, `"PAYPAL"`, `"PAYPAL_V2"`, `"INICIS"`, `"DANAL"`, `"NICE"`, `"DANAL_TPAY"`, `"JTNET"`, `"UPLUS"`, `"NAVERPAY"`, `"KAKAO"`, `"SETTLE"`, `"KCP"`, `"MOBILIANS"`, `"KAKAOPAY"`, `"NAVERCO"`, `"SYRUP"`, `"KICC"`, `"EXIMBAY"`, `"SMILEPAY"`, `"PAYCO"`, `"KCP_BILLING"`, `"ALIPAY"`, `"PAYPLE"`, `"CHAI"`, `"BLUEWALNUT"`, `"SMARTRO"`, `"SMARTRO_V2"`, `"PAYMENTWALL"`, `"TOSSPAYMENTS"`, `"KCP_QUICK"`, `"DAOU"`, `"GALAXIA"`, `"TOSSPAY"`, `"KCP_DIRECT"`, `"SETTLE_ACC"`, `"SETTLE_FIRM"`, `"INICIS_UNIFIED"`, `"KSNET"`, `"PINPAY"` + --- +notification_Notification
+ **`amount`** **\*** **TransactionAmount** -**`webhook`** **Webhook** + 결제 금액 및 통화 관련 세부 정보 -웹훅 정보 +TransactionAmount
---- + **`currency`** **\*** **Currency** -TransactionAmount
+ --- -**`currency`** **\*** **Currency** + **`paid`** **\*** **integer** -통화 + 실제 결제 금액 -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + --- ---- + **`cancelled`** **\*** **integer** -**`total`** **\*** **integer** + 취소 금액 -결제 요청 금액 + --- ---- + **`cancelled_tax_free`** **\*** **integer** -**`tax_free`** **\*** **integer** + 취소 금액 중 면세 금액 -면세금액 + --- +Customer
-**`supply`** **integer** + **`id`** **string** -공급가액 + 구매자 ID ---- + --- -**`discount`** **\*** **integer** + **`name`** **string** -할인금액 (카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함) + 구매자 이름 ---- + --- -**`paid`** **\*** **integer** + **`birthYear`** **string** -실제 결제 금액 + 구매자 생년 ---- + --- -**`cancelled`** **\*** **integer** + **`gender`** **Gender** -취소 금액 + `"MALE"`, `"FEMALE"`, `"OTHER"` ---- + --- -**`cancelled_tax_free`** **\*** **integer** + **`email`** **string** -취소 금액 중 면세 금액 + 구매자 이메일 ---- + --- -Customer
+ 구매자 주소 (한 줄) -**`id`** **string** + --- -구매자 ID + **`separated_address`** **SeparatedAddress** ---- + 구매자 주소 (단위별) -**`name`** **string** + --- -구매자 이름 + **`zipcode`** **string** ---- + 구매자 우편번호 -**`birthYear`** **string** + --- +Origin
---- + **`platform_type`** **\*** **string** -**`email`** **string** + 결제를 요청한 단말의 플랫폼 분류 -구매자 이메일 + `"PC"`, `"MOBILE"`, `"API"` ---- + --- -**`phone_number`** **string** + **`user_agent`** **string** -구매자 전화번호 + 결제근원의 환경 정보 (Http 의 User-Agent header value) ---- + --- -**`one_line_address`** **string** + **`url`** **string** -구매자 주소 (한 줄) + 결제근원의 페이지 url ---- + --- -**`separated_address`** **SeparatedAddress** + **`ip_address`** **\*** **string** -구매자 주소 (단위별) + 결제근원의 IP 주소 ---- + --- +Origin
+ **`escrow_detail`** **EscrowDetail** -**`platform_type`** **\*** **string** + 에스크로 결제 정보 -결제를 요청한 단말의 플랫폼 분류 +EscrowDetail
-`"PC"`, `"MOBILE"`, `"API"` + **`company`** **\*** **string** ---- + 택배사 -**`user_agent`** **string** + --- -결제근원의 환경 정보 (Http 의 User-Agent header value) + **`invoice_number`** **\*** **string** ---- + 송장번호 -**`url`** **string** + --- -결제근원의 페이지 url + **`status`** **EscrowStatus** ---- + 에스크로 상태 -**`ip_address`** **\*** **string** + `"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` -결제근원의 IP 주소 + --- ---- + **`sent_at`** **string** -Product
-에스크로 결제 정보 + **`id`** **\*** **string** -EscrowDetail
+ 상품 ID -**`company`** **\*** **string** + --- -택배사 + **`name`** **\*** **string** ---- + 상품명 -**`invoice_number`** **\*** **string** + --- -송장번호 + **`tag`** **string** ---- + 상품 태그(카테고리) -**`status`** **EscrowStatus** + --- -에스크로 상태 + **`code`** **string** -`"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` + 상품 코드 ---- + --- -**`sent_at`** **string** + **`amount`** **\*** **integer** -발송 일시 (배송이 발송되었을 경우 제공) + 상품 단위가격 ---- + --- -**`applied_at`** **string** + **`quantity`** **\*** **integer** -배송등록 처리 일자 + 주문 수량 ---- + --- +Product
+ **`custom_data`** **string** -**`id`** **\*** **string** + 고객사의 결제 데이터 추가 정보 -상품 ID + --- ---- + **`requested_at`** **\*** **string** -**`name`** **\*** **string** + 결제요청시각 -상품명 + --- ---- + **`promotion_id`** **string** -**`tag`** **string** + 포트원 프로모션 아이디 -상품 태그(카테고리) + --- ---- + **`failure`** **PaymentFailure** -**`code`** **string** + 결제 실패 정보 -상품 코드 +PaymentFailure
---- + **`reason`** **string** -**`amount`** **\*** **integer** + 실패 이유 -상품 단위가격 + --- ---- + **`pg_code`** **string** -**`quantity`** **\*** **integer** + PG사 전달 에러 코드 -주문 수량 + --- ---- + **`pg_message`** **string** -PaymentMethodDetail
-PaymentFailure
+ **`card`** **Card** -**`reason`** **string** + 카드 결제 정보 -실패 이유 + --- ---- + **`transfer`** **Transfer** -**`pg_code`** **string** + 계좌이체 정보 -PG사 전달 에러 코드 + --- ---- + **`virtual_account`** **VirtualAccount** -**`pg_message`** **string** + 가상계좌 결제 정보 -PG사 전달 에러 메세지 + --- ---- + **`mobile`** **Mobile** -PaymentMethodDetail
+ --- -**`card`** **Card** + **`cash_receipt`** **CashReceiptDetail** -카드 결제 정보 + 현금영수증 정보 ---- +CashReceiptDetail
-**`transfer`** **Transfer** + **`pg_receipt_id`** **string** -계좌이체 정보 + PG사 현금영수증 발급 ID ---- + --- -**`virtual_account`** **VirtualAccount** + **`issue_number`** **\*** **string** -가상계좌 결제 정보 + 현금영수증 승인번호 ---- + --- -**`mobile`** **Mobile** + **`type`** **CashReceiptType** -모바일결제 정보 + `"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` ---- + --- -**`gift_certificate`** **GiftCertificate** + **`amount`** **\*** **integer** -상품권 결제 정보 + 금액 ---- + --- -**`easy_pay`** **EasyPay** + **`tax_free_amount`** **integer** -간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) + 면세금액 ---- + --- -CashReceiptDetail
+ 영수증 url -**`pg_receipt_id`** **string** + --- +Cancellation
---- + **`id`** **\*** **string** -**`type`** **CashReceiptType** + 취소 ID -`"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` + --- ---- + **`pg_cancellation_id`** **\*** **string** -**`amount`** **\*** **integer** + PG사 취소 ID -금액 + --- ---- + **`cancel_amount`** **\*** **integer** -**`tax_free_amount`** **integer** + 취소 금액 -면세금액 + --- ---- + **`tax_free_amount`** **\*** **integer** -**`status`** **CashReceiptStatus** + 취소 면세 금액 -`"ISSUED"`, `"CANCELLED"` + --- ---- + **`easy_pay_discount_amount`** **integer** -**`issued_at`** **\*** **string** + 적립형 포인트의 환불 금액 -발급일시 + --- ---- + **`reason`** **\*** **string** -**`cancelled_at`** **string** + 취소 사유 -취소일시 (`status`가 `CANCELLED`인 경우 제공) + --- ---- + **`cancelled_at`** **string** -**`receipt_url`** **string** + 취소일시 -영수증 url + --- ---- + **`requested_at`** **\*** **string** -Cancellation
+ `"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` -**`id`** **\*** **string** + --- +WebhookRequest
-WebhookResponse
-웹훅이 발송된 url + **`code`** **\*** **string** ---- + 웹훅 응답 http 코드 -**`is_async`** **boolean** + --- -비동기 웹훅 여부 + **`header`** **\*** **object** ---- + 응답 header -**`current_execution`** **integer** + --- -현재 발송 횟수 + **`body`** **\*** **string** ---- + 응답 body -**`max_execution`** **integer** + --- -최대 발송 횟수 + **`responded_at`** **\*** **string** ---- + 응답 시각 -**`webhook_trigger`** **WebhookTrigger** + --- +WebhookRequest
+ `"UNAUTHORIZED"` -**`header`** **object** + --- -요청 header + **`params`** **object** ---- + 에러 세부사항 -**`body`** **\*** **string** + --- +WebhookResponse
+ **`params`** **object** -**`code`** **\*** **string** + 에러 세부사항 -웹훅 응답 http 코드 + --- +Payment
-## ⌨ 결제내역 다건조회 + **`id`** **\*** **string** -CardDetail
-Payment
+ 마스킹된 카드 번호 -**`id`** **\*** **string** + --- -고객사에서 입력한 결제 ID + **`approval_number`** **string** ---- + 승인 번호 -**`merchant_id`** **\*** **string** + --- -고객사 ID + **`installment`** **Installment** ---- + 할부 정보 -**`store_id`** **\*** **string** +Installment
-하위 상점 ID + **`month`** **\*** **integer** ---- + 할부 개월 수 -**`transactions`** **\*** **Array\[Transaction]** + --- -동일한 `payment_id`로 결제시도된 결제내역들 + **`is_interest_free`** **\*** **boolean** ---- + 무이자할부 여부 -CardDetail
+Card
-승인 번호 + **`detail`** **CardDetail** ---- + 카드 정보 -**`installment`** **Installment** + --- -할부 정보 + **`number`** **string** -Installment
+ 마스킹된 카드 번호 -**`month`** **\*** **integer** + --- -할부 개월 수 + **`approval_number`** **string** ---- + 승인 번호 -**`is_interest_free`** **\*** **boolean** + --- -무이자할부 여부 + **`installment`** **Installment** ---- + 할부 정보 -Charge
---- + **`bank_code`** **string** -**`issuer`** **string** + 표준 은행 코드 (계좌 이체시 입력됨) -발급사 코드 + --- +Transfer
---- + **`bank_code`** **string** -**`card_type`** **CardType** + 표준 은행 코드 -카드 종류 + --- +Card
+ --- +Charge
+ **`is_primary`** **\*** **boolean** -**`bank_code`** **string** + 대표 트랜잭션 여부 -표준 은행 코드 (계좌 이체시 입력됨) + --- ---- + **`version`** **\*** **Version** -Transfer
+ 결제수단 목록 -**`bank_code`** **string** + `"CARD"`, `"TRANSFER"`, `"VIRTUAL_ACCOUNT"`, `"MOBILE"`, `"GIFT_CERTIFICATE"`, `"EASY_PAY"` -표준 은행 코드 + --- ---- + **`channel`** **Channel** -Channel
-notification\_Notification
-**`city`** **string** + **`webhook`** **Webhook** -도시 + 웹훅 정보 ---- + --- +TransactionAmount
-**`method`** **PaymentMethod** + **`currency`** **\*** **Currency** -결제수단 목록 + 통화 -`"CARD"`, `"TRANSFER"`, `"VIRTUAL_ACCOUNT"`, `"MOBILE"`, `"GIFT_CERTIFICATE"`, `"EASY_PAY"` + `"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` ---- + --- -**`channel`** **Channel** + **`total`** **\*** **integer** -결제 채널 정보 + 결제 요청 금액 -Channel
+ --- -**`id`** **string** + **`tax_free`** **\*** **integer** -채널 ID + 면세금액 ---- + --- -**`name`** **string** + **`vat`** **integer** -채널 이름 + 부가세 ---- + --- -**`key`** **string** + **`supply`** **integer** -채널 키 + 공급가액 ---- + --- -**`type`** **\*** **ChannelType** + **`discount`** **\*** **integer** -채널 유형 + 할인금액 (카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함) -`"LIVE"`, `"TEST"` + --- ---- + **`paid`** **\*** **integer** -**`pg_provider`** **\*** **PgProvider** + 실제 결제 금액 -결제대행사(PG사) + --- -`"HTML5_INICIS"`, `"PAYPAL"`, `"PAYPAL_V2"`, `"INICIS"`, `"DANAL"`, `"NICE"`, `"DANAL_TPAY"`, `"JTNET"`, `"UPLUS"`, `"NAVERPAY"`, `"KAKAO"`, `"SETTLE"`, `"KCP"`, `"MOBILIANS"`, `"KAKAOPAY"`, `"NAVERCO"`, `"SYRUP"`, `"KICC"`, `"EXIMBAY"`, `"SMILEPAY"`, `"PAYCO"`, `"KCP_BILLING"`, `"ALIPAY"`, `"PAYPLE"`, `"CHAI"`, `"BLUEWALNUT"`, `"SMARTRO"`, `"SMARTRO_V2"`, `"PAYMENTWALL"`, `"TOSSPAYMENTS"`, `"KCP_QUICK"`, `"DAOU"`, `"GALAXIA"`, `"TOSSPAY"`, `"KCP_DIRECT"`, `"SETTLE_ACC"`, `"SETTLE_FIRM"`, `"INICIS_UNIFIED"`, `"KSNET"`, `"PINPAY"` + **`cancelled`** **\*** **integer** ---- + 취소 금액 -**`pg_merchant_id`** **\*** **string** + --- -PG사에 등록된 고객사 ID + **`cancelled_tax_free`** **\*** **integer** ---- + 취소 금액 중 면세 금액 -Customer
-**`billing_key`** **string** + **`id`** **string** -결제를 발생시킨 빌링키 - 빌링키결제에만 해당됩니다. + 구매자 ID ---- + --- -**`notifications`** **Array\[notification_Notification]** + **`name`** **string** -웹훅 발송 내역 + 구매자 이름 -notification_Notification
+ --- -**`webhook`** **Webhook** + **`birthYear`** **string** -웹훅 정보 + 구매자 생년 ---- + --- -TransactionAmount
+ --- +Origin
-**`total`** **\*** **integer** + **`platform_type`** **\*** **string** -결제 요청 금액 + 결제를 요청한 단말의 플랫폼 분류 ---- + `"PC"`, `"MOBILE"`, `"API"` -**`tax_free`** **\*** **integer** + --- -면세금액 + **`user_agent`** **string** ---- + 결제근원의 환경 정보 (Http 의 User-Agent header value) -**`vat`** **integer** + --- -부가세 + **`url`** **string** ---- + 결제근원의 페이지 url -**`supply`** **integer** + --- -공급가액 + **`ip_address`** **\*** **string** ---- + 결제근원의 IP 주소 -**`discount`** **\*** **integer** + --- +EscrowDetail
---- + **`company`** **\*** **string** -Customer
+ --- -**`id`** **string** + **`status`** **EscrowStatus** -구매자 ID + 에스크로 상태 ---- + `"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` -**`name`** **string** + --- -구매자 이름 + **`sent_at`** **string** ---- + 발송 일시 (배송이 발송되었을 경우 제공) -**`birthYear`** **string** + --- -구매자 생년 + **`applied_at`** **string** ---- + 배송등록 처리 일자 -**`gender`** **Gender** + --- +Product
---- + **`id`** **\*** **string** -**`phone_number`** **string** + 상품 ID -구매자 전화번호 + --- ---- + **`name`** **\*** **string** -**`one_line_address`** **string** + 상품명 -구매자 주소 (한 줄) + --- ---- + **`tag`** **string** -**`separated_address`** **SeparatedAddress** + 상품 태그(카테고리) -구매자 주소 (단위별) + --- ---- + **`code`** **string** -**`zipcode`** **string** + 상품 코드 -구매자 우편번호 + --- ---- + **`amount`** **\*** **integer** -Origin
+ --- +PaymentFailure
-문화비 지출 여부 + **`reason`** **string** ---- + 실패 이유 -**`is_escrow`** **\*** **boolean** + --- -에스크로 여부 + **`pg_code`** **string** ---- + PG사 전달 에러 코드 -**`escrow_detail`** **EscrowDetail** + --- -에스크로 결제 정보 + **`pg_message`** **string** -EscrowDetail
+ PG사 전달 에러 메세지 -**`company`** **\*** **string** + --- +PaymentMethodDetail
---- + **`card`** **Card** -Product
+ --- -**`id`** **\*** **string** + **`virtual_account`** **VirtualAccount** -상품 ID + 가상계좌 결제 정보 ---- + --- -**`name`** **\*** **string** + **`mobile`** **Mobile** -상품명 + 모바일결제 정보 ---- + --- -**`tag`** **string** + **`gift_certificate`** **GiftCertificate** -상품 태그(카테고리) + 상품권 결제 정보 ---- + --- -**`code`** **string** + **`easy_pay`** **EasyPay** -상품 코드 + 간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) ---- + --- +CashReceiptDetail
---- + **`pg_receipt_id`** **string** -**`custom_data`** **string** + PG사 현금영수증 발급 ID -고객사의 결제 데이터 추가 정보 + --- ---- + **`issue_number`** **\*** **string** -**`requested_at`** **\*** **string** + 현금영수증 승인번호 -결제요청시각 + --- ---- + **`type`** **CashReceiptType** -**`promotion_id`** **string** + `"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` -포트원 프로모션 아이디 + --- ---- + **`amount`** **\*** **integer** -**`failure`** **PaymentFailure** + 금액 -결제 실패 정보 + --- -PaymentFailure
+ **`tax_free_amount`** **integer** -**`reason`** **string** + 면세금액 -실패 이유 + --- ---- + **`status`** **CashReceiptStatus** -**`pg_code`** **string** + `"ISSUED"`, `"CANCELLED"` -PG사 전달 에러 코드 + --- ---- + **`issued_at`** **\*** **string** -**`pg_message`** **string** + 발급일시 -PG사 전달 에러 메세지 + --- ---- + **`cancelled_at`** **string** -Cancellation
-**`paid_at`** **string** + **`id`** **\*** **string** -결제완료시각 - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. + 취소 ID ---- + --- -**`payment_method_detail`** **PaymentMethodDetail** + **`pg_cancellation_id`** **\*** **string** -결제 수단 정보 + PG사 취소 ID -PaymentMethodDetail
+ --- -**`card`** **Card** + **`cancel_amount`** **\*** **integer** -카드 결제 정보 + 취소 금액 ---- + --- -**`transfer`** **Transfer** + **`tax_free_amount`** **\*** **integer** -계좌이체 정보 + 취소 면세 금액 ---- + --- -**`virtual_account`** **VirtualAccount** + **`easy_pay_discount_amount`** **integer** -가상계좌 결제 정보 + 적립형 포인트의 환불 금액 ---- + --- -**`mobile`** **Mobile** + **`reason`** **\*** **string** -모바일결제 정보 + 취소 사유 ---- + --- -**`gift_certificate`** **GiftCertificate** + **`cancelled_at`** **string** -상품권 결제 정보 + 취소일시 ---- + --- -**`easy_pay`** **EasyPay** + **`requested_at`** **\*** **string** -간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) + 취소요청일시 ---- + --- -CashReceiptDetail
+ --- +Cancellation
+ `"SUCCEEDED"`, `"REQUEST_FAILED"`, `"CONNECT_FAILED"` -**`id`** **\*** **string** + --- -취소 ID + **`type`** **WebhookType** ---- + 웹훅 유형 -**`pg_cancellation_id`** **\*** **string** + `"READY"`, `"PAID"`, `"FAILED"`, `"CANCELLED"`, `"PARTIAL_CANCELLED"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"CANCEL_PENDING"` -PG사 취소 ID + --- ---- + **`url`** **\*** **string** -**`cancel_amount`** **\*** **integer** + 웹훅이 발송된 url -취소 금액 + --- ---- + **`is_async`** **boolean** -**`tax_free_amount`** **\*** **integer** + 비동기 웹훅 여부 -취소 면세 금액 + --- ---- + **`current_execution`** **integer** -**`easy_pay_discount_amount`** **integer** + 현재 발송 횟수 -적립형 포인트의 환불 금액 + --- ---- + **`max_execution`** **integer** -**`reason`** **\*** **string** + 최대 발송 횟수 -취소 사유 + --- ---- + **`webhook_trigger`** **WebhookTrigger** -**`cancelled_at`** **string** + 웹훅 실행 주체 -취소일시 + `"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` ---- + --- -**`requested_at`** **\*** **string** + **`request`** **WebhookRequest** -취소요청일시 + 웹훅 요청 정보 ---- +WebhookRequest
-**`status`** **\*** **CancellationStatus** + **`header`** **object** -취소 상태 + 요청 header -`"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` + --- ---- + **`body`** **\*** **string** -WebhookResponse
-Payment
-비동기 웹훅 여부 + **`id`** **\*** **string** ---- + 고객사에서 입력한 결제 ID -**`current_execution`** **integer** + --- -현재 발송 횟수 + **`merchant_id`** **\*** **string** ---- + 고객사 ID -**`max_execution`** **integer** + --- -최대 발송 횟수 + **`store_id`** **\*** **string** ---- + 하위 상점 ID -**`webhook_trigger`** **WebhookTrigger** + --- -웹훅 실행 주체 + **`transactions`** **\*** **Array\[Transaction]** -`"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` + 동일한 `payment_id`로 결제시도된 결제내역들 ---- + --- +WebhookRequest
+ 결제내역 리스트 중 어디까지 읽었는지를 나타냅니다. -**`header`** **object** + --- +CardDetail
-요청 body + **`publisher`** **string** ---- + 발행사 코드 -**`requested_at`** **string** + --- -요청 시각 + **`issuer`** **string** ---- + 발급사 코드 -WebhookResponse
+ --- -**`code`** **\*** **string** + **`card_type`** **CardType** -웹훅 응답 http 코드 + 카드 종류 ---- + `"CREDIT"`, `"DEBIT"`, `"GIFT"` -**`header`** **\*** **object** + --- -응답 header + **`card_owner_type`** **CardOwnerType** ---- + 카드 소유주 유형 -**`body`** **\*** **string** + `"PERSONAL"`, `"CORPORATE"` -응답 body + --- ---- + **`bin`** **string** -**`responded_at`** **\*** **string** + 카드 빈넘버 -응답 시각 + --- ---- + **`name`** **string** -Installment
---- + **`month`** **\*** **integer** -Payment
+ **`bin`** **string** -**`id`** **\*** **string** + 카드 빈넘버 -고객사에서 입력한 결제 ID + --- ---- + **`name`** **string** -**`merchant_id`** **\*** **string** + 카드전표인자명 -고객사 ID + --- +Card
-CardDetail
+ --- -**`publisher`** **string** + **`installment`** **Installment** -발행사 코드 + 할부 정보 ---- + --- -**`issuer`** **string** + **`card_point_used`** **boolean** -발급사 코드 + 카드 포인트 사용여부 ---- + --- +Charge
-**`card_type`** **CardType** + **`bank_code`** **string** -카드 종류 + 표준 은행 코드 (계좌 이체시 입력됨) -`"CREDIT"`, `"DEBIT"`, `"GIFT"` + --- +Transfer
---- + **`bank_code`** **string** -**`bin`** **string** + 표준 은행 코드 -카드 빈넘버 + --- +Installment
+ 통신사 -**`month`** **\*** **integer** + `"SKT"`, `"KT"`, `"LGU"`, `"HELLO"`, `"KCT"`, `"SK7"` -할부 개월 수 + --- ---- + **`phone_number`** **string** -**`is_interest_free`** **\*** **boolean** + 휴대전화번호 -무이자할부 여부 + --- +Channel
-간편결제 PG사 + **`id`** **string** -`"PAYCO"`, `"SAMSUNGPAY"`, `"SSGPAY"`, `"KAKAOPAY"`, `"NAVERPAY"`, `"CHAI"`, `"LPAY"`, `"KPAY"`, `"TOSSPAY"`, `"LGPAY"`, `"PINPAY"`, `"APPLEPAY"` + 채널 ID ---- + --- -**`card`** **Card** + **`name`** **string** -카드 결제 정보 + 채널 이름 -Card
+ --- -**`detail`** **CardDetail** + **`key`** **string** -카드 정보 + 채널 키 ---- + --- -**`number`** **string** + **`type`** **\*** **ChannelType** -마스킹된 카드 번호 + 채널 유형 ---- + `"LIVE"`, `"TEST"` -**`approval_number`** **string** + --- -승인 번호 + **`pg_provider`** **\*** **PgProvider** ---- + 결제대행사(PG사) -**`installment`** **Installment** + `"HTML5_INICIS"`, `"PAYPAL"`, `"PAYPAL_V2"`, `"INICIS"`, `"DANAL"`, `"NICE"`, `"DANAL_TPAY"`, `"JTNET"`, `"UPLUS"`, `"NAVERPAY"`, `"KAKAO"`, `"SETTLE"`, `"KCP"`, `"MOBILIANS"`, `"KAKAOPAY"`, `"NAVERCO"`, `"SYRUP"`, `"KICC"`, `"EXIMBAY"`, `"SMILEPAY"`, `"PAYCO"`, `"KCP_BILLING"`, `"ALIPAY"`, `"PAYPLE"`, `"CHAI"`, `"BLUEWALNUT"`, `"SMARTRO"`, `"SMARTRO_V2"`, `"PAYMENTWALL"`, `"TOSSPAYMENTS"`, `"KCP_QUICK"`, `"DAOU"`, `"GALAXIA"`, `"TOSSPAY"`, `"KCP_DIRECT"`, `"SETTLE_ACC"`, `"SETTLE_FIRM"`, `"INICIS_UNIFIED"`, `"KSNET"`, `"PINPAY"` -할부 정보 + --- ---- + **`pg_merchant_id`** **\*** **string** -**`card_point_used`** **boolean** + PG사에 등록된 고객사 ID -카드 포인트 사용여부 + --- +Charge
+ 결제를 발생시킨 빌링키 - 빌링키결제에만 해당됩니다. -**`bank_code`** **string** + --- -표준 은행 코드 (계좌 이체시 입력됨) + **`notifications`** **Array\[notification\_Notification]** ---- + 웹훅 발송 내역 -notification\_Notification
---- + **`webhook`** **Webhook** -**`transfer`** **Transfer** + 웹훅 정보 -계좌이체 정보 + --- +Transfer
+ --- -**`bank_code`** **string** + **`status_updated_at`** **string** -표준 은행 코드 + 상태변경시각 ---- + --- -TransactionAmount
-**`is_interest_free`** **\*** **boolean** + **`currency`** **\*** **Currency** -무이자할부 여부 + 통화 ---- + `"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` -Customer
-**`is_primary`** **\*** **boolean** + **`id`** **string** -대표 트랜잭션 여부 + 구매자 ID ---- + --- -**`version`** **\*** **Version** + **`name`** **string** -포트원 내부 결제시스템 버전 + 구매자 이름 -`"V1"`, `"V2"` + --- ---- + **`birthYear`** **string** -**`method`** **PaymentMethod** + 구매자 생년 -결제수단 목록 + --- -`"CARD"`, `"TRANSFER"`, `"VIRTUAL_ACCOUNT"`, `"MOBILE"`, `"GIFT_CERTIFICATE"`, `"EASY_PAY"` + **`gender`** **Gender** ---- + `"MALE"`, `"FEMALE"`, `"OTHER"` -**`channel`** **Channel** + --- -결제 채널 정보 + **`email`** **string** -Channel
+ 구매자 이메일 -**`id`** **string** + --- -채널 ID + **`phone_number`** **string** ---- + 구매자 전화번호 -**`name`** **string** + --- -채널 이름 + **`one_line_address`** **string** ---- + 구매자 주소 (한 줄) -**`key`** **string** + --- -채널 키 + **`separated_address`** **SeparatedAddress** ---- + 구매자 주소 (단위별) -**`type`** **\*** **ChannelType** + --- -채널 유형 + **`zipcode`** **string** -`"LIVE"`, `"TEST"` + 구매자 우편번호 ---- + --- +Origin
-**`pg_merchant_id`** **\*** **string** + **`platform_type`** **\*** **string** -PG사에 등록된 고객사 ID + 결제를 요청한 단말의 플랫폼 분류 ---- + `"PC"`, `"MOBILE"`, `"API"` -notification_Notification
+ --- -**`webhook`** **Webhook** + **`is_cultural_expense`** **boolean** -웹훅 정보 + 문화비 지출 여부 ---- + --- -EscrowDetail
-수정 시각 + **`company`** **\*** **string** ---- + 택배사 -**`order_name`** **\*** **string** + --- -주문명 + **`invoice_number`** **\*** **string** ---- + 송장번호 -**`status`** **\*** **TransactionStatus** + --- -결제 건의 상태를 나타내는 enum string + **`status`** **EscrowStatus** -`"READY"`, `"PENDING"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"PAID"`, `"FAILED"`, `"PARTIAL_CANCELLED"`, `"CANCELLED"` + 에스크로 상태 ---- + `"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` -**`amount`** **\*** **TransactionAmount** + --- -결제 금액 및 통화 관련 세부 정보 + **`sent_at`** **string** -TransactionAmount
+ 발송 일시 (배송이 발송되었을 경우 제공) -**`currency`** **\*** **Currency** + --- -통화 + **`applied_at`** **string** -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + 배송등록 처리 일자 ---- + --- +Product
-면세금액 + **`id`** **\*** **string** ---- + 상품 ID -**`vat`** **integer** + --- -부가세 + **`name`** **\*** **string** ---- + 상품명 -**`supply`** **integer** + --- -공급가액 + **`tag`** **string** ---- + 상품 태그(카테고리) -**`discount`** **\*** **integer** + --- -할인금액 (카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함) + **`code`** **string** ---- + 상품 코드 -**`paid`** **\*** **integer** + --- -실제 결제 금액 + **`amount`** **\*** **integer** ---- + 상품 단위가격 -**`cancelled`** **\*** **integer** + --- -취소 금액 + **`quantity`** **\*** **integer** ---- + 주문 수량 -**`cancelled_tax_free`** **\*** **integer** + --- +Customer
+ --- -**`id`** **string** + **`requested_at`** **\*** **string** -구매자 ID + 결제요청시각 ---- + --- -**`name`** **string** + **`promotion_id`** **string** -구매자 이름 + 포트원 프로모션 아이디 ---- + --- -**`birthYear`** **string** + **`failure`** **PaymentFailure** -구매자 생년 + 결제 실패 정보 ---- +PaymentFailure
-**`gender`** **Gender** + **`reason`** **string** -`"MALE"`, `"FEMALE"`, `"OTHER"` + 실패 이유 ---- + --- -**`email`** **string** + **`pg_code`** **string** -구매자 이메일 + PG사 전달 에러 코드 ---- + --- -**`phone_number`** **string** + **`pg_message`** **string** -구매자 전화번호 + PG사 전달 에러 메세지 ---- + --- +Origin
+PaymentMethodDetail
-**`platform_type`** **\*** **string** + **`card`** **Card** -결제를 요청한 단말의 플랫폼 분류 + 카드 결제 정보 -`"PC"`, `"MOBILE"`, `"API"` + --- ---- + **`transfer`** **Transfer** -**`user_agent`** **string** + 계좌이체 정보 -결제근원의 환경 정보 (Http 의 User-Agent header value) + --- ---- + **`virtual_account`** **VirtualAccount** -**`url`** **string** + 가상계좌 결제 정보 -결제근원의 페이지 url + --- ---- + **`mobile`** **Mobile** -**`ip_address`** **\*** **string** + 모바일결제 정보 -결제근원의 IP 주소 + --- ---- + **`gift_certificate`** **GiftCertificate** -EscrowDetail
+ PG사 거래ID - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. -**`company`** **\*** **string** + --- -택배사 + **`pg_response`** **string** ---- + PG사 거래 응답 본문 - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. -**`invoice_number`** **\*** **string** + --- -송장번호 + **`cash_receipt`** **CashReceiptDetail** ---- + 현금영수증 정보 -**`status`** **EscrowStatus** +CashReceiptDetail
-에스크로 상태 + **`pg_receipt_id`** **string** -`"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` + PG사 현금영수증 발급 ID ---- + --- -**`sent_at`** **string** + **`issue_number`** **\*** **string** -발송 일시 (배송이 발송되었을 경우 제공) + 현금영수증 승인번호 ---- + --- -**`applied_at`** **string** + **`type`** **CashReceiptType** -배송등록 처리 일자 + `"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` ---- + --- -Product
+ 면세금액 -**`id`** **\*** **string** + --- -상품 ID + **`status`** **CashReceiptStatus** ---- + `"ISSUED"`, `"CANCELLED"` -**`name`** **\*** **string** + --- -상품명 + **`issued_at`** **\*** **string** ---- + 발급일시 -**`tag`** **string** + --- -상품 태그(카테고리) + **`cancelled_at`** **string** ---- + 취소일시 (`status`가 `CANCELLED`인 경우 제공) -**`code`** **string** + --- -상품 코드 + **`receipt_url`** **string** ---- + 영수증 url -**`amount`** **\*** **integer** + --- +Cancellation
---- + **`id`** **\*** **string** -PaymentFailure
+ --- -**`reason`** **string** + **`cancelled_at`** **string** -실패 이유 + 취소일시 ---- + --- -**`pg_code`** **string** + **`requested_at`** **\*** **string** -PG사 전달 에러 코드 + 취소요청일시 ---- + --- -**`pg_message`** **string** + **`status`** **\*** **CancellationStatus** -PG사 전달 에러 메세지 + 취소 상태 ---- + `"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` -PaymentMethodDetail
+ **`account_type`** **VirtualAccountType** -**`card`** **Card** + 계좌 유형 -카드 결제 정보 + `"FIXED"`, `"NORMAL"` ---- + --- -**`transfer`** **Transfer** + **`remittee_name`** **string** -계좌이체 정보 + 계좌주 ---- + --- -**`virtual_account`** **VirtualAccount** + **`remitter_name`** **string** -가상계좌 결제 정보 + 송금인 (입금자) ---- + --- -**`mobile`** **Mobile** + **`expired_at`** **string** -모바일결제 정보 + 입금만료시점 ---- + --- -**`gift_certificate`** **GiftCertificate** + **`issued_at`** **string** -상품권 결제 정보 + 계좌발급시점 ---- + --- -**`easy_pay`** **EasyPay** + **`refund_status`** **RefundStatus** -간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) + 가상계좌 결제가 환불 단계일 때의 환불 상태 ---- + `"PENDING"`, `"PARTIAL_FAILED"`, `"FAILED"`, `"COMPLETED"` -CashReceiptDetail
+ `"READY"`, `"PAID"`, `"FAILED"`, `"CANCELLED"`, `"PARTIAL_CANCELLED"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"CANCEL_PENDING"` -**`pg_receipt_id`** **string** + --- -PG사 현금영수증 발급 ID + **`url`** **\*** **string** ---- + 웹훅이 발송된 url -**`issue_number`** **\*** **string** + --- -현금영수증 승인번호 + **`is_async`** **boolean** ---- + 비동기 웹훅 여부 -**`type`** **CashReceiptType** + --- -`"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` + **`current_execution`** **integer** ---- + 현재 발송 횟수 -**`amount`** **\*** **integer** + --- -금액 + **`max_execution`** **integer** ---- + 최대 발송 횟수 -**`tax_free_amount`** **integer** + --- -면세금액 + **`webhook_trigger`** **WebhookTrigger** ---- + 웹훅 실행 주체 -**`status`** **CashReceiptStatus** + `"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` -`"ISSUED"`, `"CANCELLED"` + --- ---- + **`request`** **WebhookRequest** -**`issued_at`** **\*** **string** + 웹훅 요청 정보 -발급일시 +WebhookRequest
---- + **`header`** **object** -**`cancelled_at`** **string** + 요청 header -취소일시 (`status`가 `CANCELLED`인 경우 제공) + --- ---- + **`body`** **\*** **string** -**`receipt_url`** **string** + 요청 body -영수증 url + --- ---- + **`requested_at`** **string** -Cancellation
+ 웹훅 응답 정보 -**`id`** **\*** **string** +WebhookResponse
-취소 ID + **`code`** **\*** **string** ---- + 웹훅 응답 http 코드 -**`pg_cancellation_id`** **\*** **string** + --- -PG사 취소 ID + **`header`** **\*** **object** ---- + 응답 header -**`cancel_amount`** **\*** **integer** + --- -취소 금액 + **`body`** **\*** **string** ---- + 응답 body -**`tax_free_amount`** **\*** **integer** + --- -취소 면세 금액 + **`responded_at`** **\*** **string** ---- + 응답 시각 -**`easy_pay_discount_amount`** **integer** + --- +Payment
---- + **`id`** **\*** **string** -**`expired_at`** **string** + 고객사에서 입력한 결제 ID -입금만료시점 + --- ---- + **`merchant_id`** **\*** **string** -**`issued_at`** **string** + 고객사 ID -계좌발급시점 + --- ---- + **`store_id`** **\*** **string** -**`refund_status`** **RefundStatus** + 하위 상점 ID -가상계좌 결제가 환불 단계일 때의 환불 상태 + --- -`"PENDING"`, `"PARTIAL_FAILED"`, `"FAILED"`, `"COMPLETED"` + **`transactions`** **\*** **Array\[Transaction]** ---- + 동일한 `payment_id`로 결제시도된 결제내역들 -CardDetail
-웹훅 전송 상태 + **`publisher`** **string** -`"SUCCEEDED"`, `"REQUEST_FAILED"`, `"CONNECT_FAILED"` + 발행사 코드 ---- + --- -**`type`** **WebhookType** + **`issuer`** **string** -웹훅 유형 + 발급사 코드 -`"READY"`, `"PAID"`, `"FAILED"`, `"CANCELLED"`, `"PARTIAL_CANCELLED"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"CANCEL_PENDING"` + --- ---- + **`brand`** **CardBrand** -**`url`** **\*** **string** + 카드 브랜드 -웹훅이 발송된 url + `"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` ---- + --- -**`is_async`** **boolean** + **`card_type`** **CardType** -비동기 웹훅 여부 + 카드 종류 ---- + `"CREDIT"`, `"DEBIT"`, `"GIFT"` -**`current_execution`** **integer** + --- -현재 발송 횟수 + **`card_owner_type`** **CardOwnerType** ---- + 카드 소유주 유형 -**`max_execution`** **integer** + `"PERSONAL"`, `"CORPORATE"` -최대 발송 횟수 + --- ---- + **`bin`** **string** -**`webhook_trigger`** **WebhookTrigger** + 카드 빈넘버 -웹훅 실행 주체 + --- -`"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` + **`name`** **string** ---- + 카드전표인자명 -**`request`** **WebhookRequest** + --- +WebhookRequest
+ **`number`** **string** -**`header`** **object** + 마스킹된 카드 번호 -요청 header + --- ---- + **`approval_number`** **string** -**`body`** **\*** **string** + 승인 번호 -요청 body + --- ---- + **`installment`** **Installment** -**`requested_at`** **string** + 할부 정보 -요청 시각 +Installment
---- + **`month`** **\*** **integer** -WebhookResponse
+ --- +Card
- + **`detail`** **CardDetail** -## ⌨ 결제 취소 + 카드 정보 -Charge
-### Responses + **`bank_code`** **string** -Transfer
-**`payment`** **\*** **Payment** + **`bank_code`** **string** -결제내역 + 표준 은행 코드 -Payment
+ --- +CardDetail
+ **`phone_number`** **string** -**`publisher`** **string** + 휴대전화번호 -발행사 코드 + --- +Installment
+Channel
-**`month`** **\*** **integer** + **`id`** **string** -할부 개월 수 + 채널 ID ---- + --- -**`is_interest_free`** **\*** **boolean** + **`name`** **string** -무이자할부 여부 + 채널 이름 ---- + --- -notification\_Notification
-**`bin`** **string** + **`webhook`** **Webhook** -카드 빈넘버 + 웹훅 정보 ---- + --- +Card
+ **`status`** **\*** **TransactionStatus** -**`detail`** **CardDetail** + 결제 건의 상태를 나타내는 enum string -카드 정보 + `"READY"`, `"PENDING"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"PAID"`, `"FAILED"`, `"PARTIAL_CANCELLED"`, `"CANCELLED"` ---- + --- -**`number`** **string** + **`amount`** **\*** **TransactionAmount** -마스킹된 카드 번호 + 결제 금액 및 통화 관련 세부 정보 ---- +TransactionAmount
-**`approval_number`** **string** + **`currency`** **\*** **Currency** -승인 번호 + 통화 ---- + `"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` -**`installment`** **Installment** + --- -할부 정보 + **`total`** **\*** **integer** ---- + 결제 요청 금액 -**`card_point_used`** **boolean** + --- -카드 포인트 사용여부 + **`tax_free`** **\*** **integer** ---- + 면세금액 -Charge
+ **`supply`** **integer** -**`bank_code`** **string** + 공급가액 -표준 은행 코드 (계좌 이체시 입력됨) + --- ---- + **`discount`** **\*** **integer** -Transfer
+ --- -**`bank_code`** **string** + **`cancelled`** **\*** **integer** -표준 은행 코드 + 취소 금액 ---- + --- -Customer
-상품권 승인번호 + **`id`** **string** ---- + 구매자 ID -Origin
-**`address_line_2`** **\*** **string** + **`platform_type`** **\*** **string** -상세 주소 + 결제를 요청한 단말의 플랫폼 분류 ---- + `"PC"`, `"MOBILE"`, `"API"` -Channel
+ **`escrow_detail`** **EscrowDetail** -**`id`** **string** + 에스크로 결제 정보 -채널 ID +EscrowDetail
---- + **`company`** **\*** **string** -**`name`** **string** + 택배사 -채널 이름 + --- ---- + **`invoice_number`** **\*** **string** -**`key`** **string** + 송장번호 -채널 키 + --- ---- + **`status`** **EscrowStatus** -**`type`** **\*** **ChannelType** + 에스크로 상태 -채널 유형 + `"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` -`"LIVE"`, `"TEST"` + --- ---- + **`sent_at`** **string** -**`pg_provider`** **\*** **PgProvider** + 발송 일시 (배송이 발송되었을 경우 제공) -결제대행사(PG사) + --- -`"HTML5_INICIS"`, `"PAYPAL"`, `"PAYPAL_V2"`, `"INICIS"`, `"DANAL"`, `"NICE"`, `"DANAL_TPAY"`, `"JTNET"`, `"UPLUS"`, `"NAVERPAY"`, `"KAKAO"`, `"SETTLE"`, `"KCP"`, `"MOBILIANS"`, `"KAKAOPAY"`, `"NAVERCO"`, `"SYRUP"`, `"KICC"`, `"EXIMBAY"`, `"SMILEPAY"`, `"PAYCO"`, `"KCP_BILLING"`, `"ALIPAY"`, `"PAYPLE"`, `"CHAI"`, `"BLUEWALNUT"`, `"SMARTRO"`, `"SMARTRO_V2"`, `"PAYMENTWALL"`, `"TOSSPAYMENTS"`, `"KCP_QUICK"`, `"DAOU"`, `"GALAXIA"`, `"TOSSPAY"`, `"KCP_DIRECT"`, `"SETTLE_ACC"`, `"SETTLE_FIRM"`, `"INICIS_UNIFIED"`, `"KSNET"`, `"PINPAY"` + **`applied_at`** **string** ---- + 배송등록 처리 일자 -**`pg_merchant_id`** **\*** **string** + --- +Product
-**`schedule_id`** **string** + **`id`** **\*** **string** -예약결제 ID - 예약결제에만 해당됩니다. + 상품 ID ---- + --- -**`billing_key`** **string** + **`name`** **\*** **string** -결제를 발생시킨 빌링키 - 빌링키결제에만 해당됩니다. + 상품명 ---- + --- -**`notifications`** **Array\[notification_Notification]** + **`tag`** **string** -웹훅 발송 내역 + 상품 태그(카테고리) -notification_Notification
+ --- -**`webhook`** **Webhook** + **`code`** **string** -웹훅 정보 + 상품 코드 ---- + --- -TransactionAmount
+ 포트원 프로모션 아이디 -**`currency`** **\*** **Currency** + --- -통화 + **`failure`** **PaymentFailure** -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + 결제 실패 정보 ---- +PaymentFailure
-**`total`** **\*** **integer** + **`reason`** **string** -결제 요청 금액 + 실패 이유 ---- + --- -**`tax_free`** **\*** **integer** + **`pg_code`** **string** -면세금액 + PG사 전달 에러 코드 ---- + --- -**`vat`** **integer** + **`pg_message`** **string** -부가세 + PG사 전달 에러 메세지 ---- + --- +PaymentMethodDetail
---- + **`card`** **Card** -Customer
+ --- -**`id`** **string** + **`virtual_account`** **VirtualAccount** -구매자 ID + 가상계좌 결제 정보 ---- + --- -**`name`** **string** + **`mobile`** **Mobile** -구매자 이름 + 모바일결제 정보 ---- + --- -**`birthYear`** **string** + **`gift_certificate`** **GiftCertificate** -구매자 생년 + 상품권 결제 정보 ---- + --- -**`gender`** **Gender** + **`easy_pay`** **EasyPay** -`"MALE"`, `"FEMALE"`, `"OTHER"` + 간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) ---- + --- +CashReceiptDetail
-구매자 주소 (단위별) + **`pg_receipt_id`** **string** ---- + PG사 현금영수증 발급 ID -**`zipcode`** **string** + --- -구매자 우편번호 + **`issue_number`** **\*** **string** ---- + 현금영수증 승인번호 -Origin
+ **`amount`** **\*** **integer** -**`platform_type`** **\*** **string** + 금액 -결제를 요청한 단말의 플랫폼 분류 + --- -`"PC"`, `"MOBILE"`, `"API"` + **`tax_free_amount`** **integer** ---- + 면세금액 -**`user_agent`** **string** + --- -결제근원의 환경 정보 (Http 의 User-Agent header value) + **`status`** **CashReceiptStatus** ---- + `"ISSUED"`, `"CANCELLED"` -**`url`** **string** + --- -결제근원의 페이지 url + **`issued_at`** **\*** **string** ---- + 발급일시 -**`ip_address`** **\*** **string** + --- -결제근원의 IP 주소 + **`cancelled_at`** **string** ---- + 취소일시 (`status`가 `CANCELLED`인 경우 제공) -Cancellation
-**`escrow_detail`** **EscrowDetail** + **`id`** **\*** **string** -에스크로 결제 정보 + 취소 ID -EscrowDetail
+ --- -**`company`** **\*** **string** + **`pg_cancellation_id`** **\*** **string** -택배사 + PG사 취소 ID ---- + --- -**`invoice_number`** **\*** **string** + **`cancel_amount`** **\*** **integer** -송장번호 + 취소 금액 ---- + --- -**`status`** **EscrowStatus** + **`tax_free_amount`** **\*** **integer** -에스크로 상태 + 취소 면세 금액 -`"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` + --- ---- + **`easy_pay_discount_amount`** **integer** -**`sent_at`** **string** + 적립형 포인트의 환불 금액 -발송 일시 (배송이 발송되었을 경우 제공) + --- ---- + **`reason`** **\*** **string** -**`applied_at`** **string** + 취소 사유 -배송등록 처리 일자 + --- ---- + **`cancelled_at`** **string** -Product
+ --- -**`id`** **\*** **string** + **`status`** **\*** **CancellationStatus** -상품 ID + 취소 상태 ---- + `"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` -**`name`** **\*** **string** + --- +PaymentFailure
+ 가상계좌 결제가 환불 단계일 때의 환불 상태 -**`reason`** **string** + `"PENDING"`, `"PARTIAL_FAILED"`, `"FAILED"`, `"COMPLETED"` -실패 이유 + --- +PaymentMethodDetail
+ 최대 발송 횟수 -**`card`** **Card** + --- -카드 결제 정보 + **`webhook_trigger`** **WebhookTrigger** ---- + 웹훅 실행 주체 -**`transfer`** **Transfer** + `"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` -계좌이체 정보 + --- ---- + **`request`** **WebhookRequest** -**`virtual_account`** **VirtualAccount** + 웹훅 요청 정보 -가상계좌 결제 정보 +WebhookRequest
---- + **`header`** **object** -**`mobile`** **Mobile** + 요청 header -모바일결제 정보 + --- ---- + **`body`** **\*** **string** -**`gift_certificate`** **GiftCertificate** + 요청 body -상품권 결제 정보 + --- ---- + **`requested_at`** **string** -**`easy_pay`** **EasyPay** + 요청 시각 -간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) + --- +WebhookResponse
-PG사 거래ID - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. + **`code`** **\*** **string** ---- + 웹훅 응답 http 코드 -**`pg_response`** **string** + --- -PG사 거래 응답 본문 - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. + **`header`** **\*** **object** ---- + 응답 header -**`cash_receipt`** **CashReceiptDetail** + --- -현금영수증 정보 + **`body`** **\*** **string** -CashReceiptDetail
+ 응답 body -**`pg_receipt_id`** **string** + --- -PG사 현금영수증 발급 ID + **`responded_at`** **\*** **string** ---- + 응답 시각 -**`issue_number`** **\*** **string** + --- +Cancellation
+ --- +Payment
-표준 은행 코드 + **`id`** **\*** **string** ---- + 고객사에서 입력한 결제 ID -CardDetail
-**`remitter_name`** **string** + **`publisher`** **string** -송금인 (입금자) + 발행사 코드 ---- + --- -**`expired_at`** **string** + **`issuer`** **string** -입금만료시점 + 발급사 코드 ---- + --- -**`issued_at`** **string** + **`brand`** **CardBrand** -계좌발급시점 + 카드 브랜드 ---- + `"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` -**`refund_status`** **RefundStatus** + --- -가상계좌 결제가 환불 단계일 때의 환불 상태 + **`card_type`** **CardType** -`"PENDING"`, `"PARTIAL_FAILED"`, `"FAILED"`, `"COMPLETED"` + 카드 종류 ---- + `"CREDIT"`, `"DEBIT"`, `"GIFT"` -Installment
-**`max_execution`** **integer** + **`month`** **\*** **integer** -최대 발송 횟수 + 할부 개월 수 ---- + --- -**`webhook_trigger`** **WebhookTrigger** + **`is_interest_free`** **\*** **boolean** -웹훅 실행 주체 + 무이자할부 여부 -`"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` + --- +WebhookRequest
+ --- +WebhookResponse
+ --- -**`code`** **\*** **string** + **`card_owner_type`** **CardOwnerType** -웹훅 응답 http 코드 + 카드 소유주 유형 ---- + `"PERSONAL"`, `"CORPORATE"` -**`header`** **\*** **object** + --- -응답 header + **`bin`** **string** ---- + 카드 빈넘버 -**`body`** **\*** **string** + --- -응답 body + **`name`** **string** ---- + 카드전표인자명 -**`responded_at`** **\*** **string** + --- +Card
-Charge
-`"PAYMENT_NOT_FOUND"` + **`bank_code`** **string** ---- + 표준 은행 코드 (계좌 이체시 입력됨) -**`params`** **object** + --- +Transfer
-Payment
+ --- -**`id`** **\*** **string** + **`method`** **PaymentMethod** -고객사에서 입력한 결제 ID + 결제수단 목록 ---- + `"CARD"`, `"TRANSFER"`, `"VIRTUAL_ACCOUNT"`, `"MOBILE"`, `"GIFT_CERTIFICATE"`, `"EASY_PAY"` -**`merchant_id`** **\*** **string** + --- -고객사 ID + **`channel`** **Channel** ---- + 결제 채널 정보 -**`store_id`** **\*** **string** +Channel
-하위 상점 ID + **`id`** **string** ---- + 채널 ID -**`transactions`** **\*** **Array\[Transaction]** + --- -동일한 `payment_id`로 결제시도된 결제내역들 + **`name`** **string** ---- + 채널 이름 -CardDetail
+ 채널 유형 -**`publisher`** **string** + `"LIVE"`, `"TEST"` -발행사 코드 + --- ---- + **`pg_provider`** **\*** **PgProvider** -**`issuer`** **string** + 결제대행사(PG사) -발급사 코드 + `"HTML5_INICIS"`, `"PAYPAL"`, `"PAYPAL_V2"`, `"INICIS"`, `"DANAL"`, `"NICE"`, `"DANAL_TPAY"`, `"JTNET"`, `"UPLUS"`, `"NAVERPAY"`, `"KAKAO"`, `"SETTLE"`, `"KCP"`, `"MOBILIANS"`, `"KAKAOPAY"`, `"NAVERCO"`, `"SYRUP"`, `"KICC"`, `"EXIMBAY"`, `"SMILEPAY"`, `"PAYCO"`, `"KCP_BILLING"`, `"ALIPAY"`, `"PAYPLE"`, `"CHAI"`, `"BLUEWALNUT"`, `"SMARTRO"`, `"SMARTRO_V2"`, `"PAYMENTWALL"`, `"TOSSPAYMENTS"`, `"KCP_QUICK"`, `"DAOU"`, `"GALAXIA"`, `"TOSSPAY"`, `"KCP_DIRECT"`, `"SETTLE_ACC"`, `"SETTLE_FIRM"`, `"INICIS_UNIFIED"`, `"KSNET"`, `"PINPAY"` ---- + --- -**`brand`** **CardBrand** + **`pg_merchant_id`** **\*** **string** -카드 브랜드 + PG사에 등록된 고객사 ID -`"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` + --- +notification\_Notification
-카드 빈넘버 + **`webhook`** **Webhook** ---- + 웹훅 정보 -**`name`** **string** + --- +Installment
+ `"READY"`, `"PENDING"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"PAID"`, `"FAILED"`, `"PARTIAL_CANCELLED"`, `"CANCELLED"` -**`month`** **\*** **integer** + --- -할부 개월 수 + **`amount`** **\*** **TransactionAmount** ---- + 결제 금액 및 통화 관련 세부 정보 -**`is_interest_free`** **\*** **boolean** +TransactionAmount
-무이자할부 여부 + **`currency`** **\*** **Currency** ---- + 통화 -Customer
-Card
+ 구매자 생년 -**`detail`** **CardDetail** + --- -카드 정보 + **`gender`** **Gender** ---- + `"MALE"`, `"FEMALE"`, `"OTHER"` -**`number`** **string** + --- -마스킹된 카드 번호 + **`email`** **string** ---- + 구매자 이메일 -**`approval_number`** **string** + --- -승인 번호 + **`phone_number`** **string** ---- + 구매자 전화번호 -**`installment`** **Installment** + --- -할부 정보 + **`one_line_address`** **string** ---- + 구매자 주소 (한 줄) -**`card_point_used`** **boolean** + --- -카드 포인트 사용여부 + **`separated_address`** **SeparatedAddress** ---- + 구매자 주소 (단위별) -Charge
+ --- -**`bank_code`** **string** + **`origin`** **\*** **Origin** -표준 은행 코드 (계좌 이체시 입력됨) + 결제를 요청한 근원에 대한 정보 ---- +Origin
-Transfer
+ **`user_agent`** **string** -**`bank_code`** **string** + 결제근원의 환경 정보 (Http 의 User-Agent header value) -표준 은행 코드 + --- ---- + **`url`** **string** -EscrowDetail
---- + **`company`** **\*** **string** -Product
-**`address_line_1`** **\*** **string** + **`id`** **\*** **string** -일반 주소 + 상품 ID ---- + --- -**`address_line_2`** **\*** **string** + **`name`** **\*** **string** -상세 주소 + 상품명 ---- + --- -Channel
+ 고객사의 결제 데이터 추가 정보 -**`id`** **string** + --- -채널 ID + **`requested_at`** **\*** **string** ---- + 결제요청시각 -**`name`** **string** + --- -채널 이름 + **`promotion_id`** **string** ---- + 포트원 프로모션 아이디 -**`key`** **string** + --- -채널 키 + **`failure`** **PaymentFailure** ---- + 결제 실패 정보 -**`type`** **\*** **ChannelType** +PaymentFailure
-채널 유형 + **`reason`** **string** -`"LIVE"`, `"TEST"` + 실패 이유 ---- + --- -**`pg_provider`** **\*** **PgProvider** + **`pg_code`** **string** -결제대행사(PG사) + PG사 전달 에러 코드 -`"HTML5_INICIS"`, `"PAYPAL"`, `"PAYPAL_V2"`, `"INICIS"`, `"DANAL"`, `"NICE"`, `"DANAL_TPAY"`, `"JTNET"`, `"UPLUS"`, `"NAVERPAY"`, `"KAKAO"`, `"SETTLE"`, `"KCP"`, `"MOBILIANS"`, `"KAKAOPAY"`, `"NAVERCO"`, `"SYRUP"`, `"KICC"`, `"EXIMBAY"`, `"SMILEPAY"`, `"PAYCO"`, `"KCP_BILLING"`, `"ALIPAY"`, `"PAYPLE"`, `"CHAI"`, `"BLUEWALNUT"`, `"SMARTRO"`, `"SMARTRO_V2"`, `"PAYMENTWALL"`, `"TOSSPAYMENTS"`, `"KCP_QUICK"`, `"DAOU"`, `"GALAXIA"`, `"TOSSPAY"`, `"KCP_DIRECT"`, `"SETTLE_ACC"`, `"SETTLE_FIRM"`, `"INICIS_UNIFIED"`, `"KSNET"`, `"PINPAY"` + --- ---- + **`pg_message`** **string** -**`pg_merchant_id`** **\*** **string** + PG사 전달 에러 메세지 -PG사에 등록된 고객사 ID + --- +notification_Notification
+ **`payment_method_detail`** **PaymentMethodDetail** -**`webhook`** **Webhook** + 결제 수단 정보 -웹훅 정보 +PaymentMethodDetail
---- + **`card`** **Card** -TransactionAmount
+ --- -**`currency`** **\*** **Currency** + **`pg_tx_id`** **string** -통화 + PG사 거래ID - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + --- ---- + **`pg_response`** **string** -**`total`** **\*** **integer** + PG사 거래 응답 본문 - `status`가 `COMPLETED`로 되었을 경우 제공됩니다. -결제 요청 금액 + --- ---- + **`cash_receipt`** **CashReceiptDetail** -**`tax_free`** **\*** **integer** + 현금영수증 정보 -면세금액 +CashReceiptDetail
---- + **`pg_receipt_id`** **string** -**`vat`** **integer** + PG사 현금영수증 발급 ID -부가세 + --- ---- + **`issue_number`** **\*** **string** -**`supply`** **integer** + 현금영수증 승인번호 -공급가액 + --- ---- + **`type`** **CashReceiptType** -**`discount`** **\*** **integer** + `"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` -할인금액 (카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함) + --- ---- + **`amount`** **\*** **integer** -**`paid`** **\*** **integer** + 금액 -실제 결제 금액 + --- ---- + **`tax_free_amount`** **integer** -**`cancelled`** **\*** **integer** + 면세금액 -취소 금액 + --- ---- + **`status`** **CashReceiptStatus** -**`cancelled_tax_free`** **\*** **integer** + `"ISSUED"`, `"CANCELLED"` -취소 금액 중 면세 금액 + --- ---- + **`issued_at`** **\*** **string** -Customer
+ --- -**`id`** **string** - -구매자 ID + **`receipt_url`** **string** ---- + 영수증 url -**`name`** **string** + --- +Cancellation
---- + **`id`** **\*** **string** -**`gender`** **Gender** + 취소 ID -`"MALE"`, `"FEMALE"`, `"OTHER"` + --- ---- + **`pg_cancellation_id`** **\*** **string** -**`email`** **string** + PG사 취소 ID -구매자 이메일 + --- ---- + **`cancel_amount`** **\*** **integer** -**`phone_number`** **string** + 취소 금액 -구매자 전화번호 + --- ---- + **`tax_free_amount`** **\*** **integer** -**`one_line_address`** **string** + 취소 면세 금액 -구매자 주소 (한 줄) + --- ---- + **`easy_pay_discount_amount`** **integer** -**`separated_address`** **SeparatedAddress** + 적립형 포인트의 환불 금액 -구매자 주소 (단위별) + --- ---- + **`reason`** **\*** **string** -**`zipcode`** **string** + 취소 사유 -구매자 우편번호 + --- ---- + **`cancelled_at`** **string** -Origin
+ --- -**`platform_type`** **\*** **string** + **`status`** **\*** **CancellationStatus** -결제를 요청한 단말의 플랫폼 분류 + 취소 상태 -`"PC"`, `"MOBILE"`, `"API"` + `"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` ---- + --- +EscrowDetail
+ --- -**`company`** **\*** **string** + **`remitter_name`** **string** -택배사 + 송금인 (입금자) ---- + --- -**`invoice_number`** **\*** **string** + **`expired_at`** **string** -송장번호 + 입금만료시점 ---- + --- -**`status`** **EscrowStatus** + **`issued_at`** **string** -에스크로 상태 + 계좌발급시점 -`"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` + --- ---- + **`refund_status`** **RefundStatus** -**`sent_at`** **string** + 가상계좌 결제가 환불 단계일 때의 환불 상태 -발송 일시 (배송이 발송되었을 경우 제공) + `"PENDING"`, `"PARTIAL_FAILED"`, `"FAILED"`, `"COMPLETED"` ---- + --- +Product
+ **`type`** **WebhookType** -**`id`** **\*** **string** + 웹훅 유형 -상품 ID + `"READY"`, `"PAID"`, `"FAILED"`, `"CANCELLED"`, `"PARTIAL_CANCELLED"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"CANCEL_PENDING"` ---- + --- -**`name`** **\*** **string** + **`url`** **\*** **string** -상품명 + 웹훅이 발송된 url ---- + --- -**`tag`** **string** + **`is_async`** **boolean** -상품 태그(카테고리) + 비동기 웹훅 여부 ---- + --- -**`code`** **string** + **`current_execution`** **integer** -상품 코드 + 현재 발송 횟수 ---- + --- -**`amount`** **\*** **integer** + **`max_execution`** **integer** -상품 단위가격 + 최대 발송 횟수 ---- + --- -**`quantity`** **\*** **integer** + **`webhook_trigger`** **WebhookTrigger** -주문 수량 + 웹훅 실행 주체 ---- + `"NOTIFICATION_SETTING"`, `"MANUAL"`, `"VIRTUAL_ACCOUNT_DEPOSIT"`, `"ASYNC_CANCEL_APPROVED"` -WebhookRequest
---- + **`header`** **object** -**`custom_data`** **string** + 요청 header -고객사의 결제 데이터 추가 정보 + --- ---- + **`body`** **\*** **string** -**`requested_at`** **\*** **string** + 요청 body -결제요청시각 + --- ---- + **`requested_at`** **string** -**`promotion_id`** **string** + 요청 시각 -포트원 프로모션 아이디 + --- +PaymentFailure
+WebhookResponse
-**`reason`** **string** + **`code`** **\*** **string** -실패 이유 + 웹훅 응답 http 코드 ---- + --- -**`pg_code`** **string** + **`header`** **\*** **object** -PG사 전달 에러 코드 + 응답 header ---- + --- -**`pg_message`** **string** + **`body`** **\*** **string** -PG사 전달 에러 메세지 + 응답 body ---- + --- -PaymentMethodDetail
+ `"PAYMENT_NOT_FOUND"` -**`card`** **Card** + --- -카드 결제 정보 + **`params`** **object** ---- + 에러 세부사항 -**`transfer`** **Transfer** + --- +Payment
-현금영수증 정보 + **`id`** **\*** **string** -CashReceiptDetail
+ 고객사에서 입력한 결제 ID -**`pg_receipt_id`** **string** + --- -PG사 현금영수증 발급 ID + **`merchant_id`** **\*** **string** ---- + 고객사 ID -**`issue_number`** **\*** **string** + --- -현금영수증 승인번호 + **`store_id`** **\*** **string** ---- + 하위 상점 ID -**`type`** **CashReceiptType** + --- -`"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` + **`transactions`** **\*** **Array\[Transaction]** ---- + 동일한 `payment_id`로 결제시도된 결제내역들 -**`amount`** **\*** **integer** + --- +CardDetail
---- + **`publisher`** **string** -**`status`** **CashReceiptStatus** + 발행사 코드 -`"ISSUED"`, `"CANCELLED"` + --- ---- + **`issuer`** **string** -**`issued_at`** **\*** **string** + 발급사 코드 -발급일시 + --- ---- + **`brand`** **CardBrand** -**`cancelled_at`** **string** + 카드 브랜드 -취소일시 (`status`가 `CANCELLED`인 경우 제공) + `"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` ---- + --- -**`receipt_url`** **string** + **`card_type`** **CardType** -영수증 url + 카드 종류 ---- + `"CREDIT"`, `"DEBIT"`, `"GIFT"` -Cancellation
+ --- -**`id`** **\*** **string** + **`bin`** **string** -취소 ID + 카드 빈넘버 ---- + --- -**`pg_cancellation_id`** **\*** **string** + **`name`** **string** -PG사 취소 ID + 카드전표인자명 ---- + --- +Installment
-취소 사유 + **`month`** **\*** **integer** ---- + 할부 개월 수 -**`cancelled_at`** **string** + --- -취소일시 + **`is_interest_free`** **\*** **boolean** ---- + 무이자할부 여부 -**`requested_at`** **\*** **string** + --- +Card
-**`issued_at`** **string** + **`detail`** **CardDetail** -계좌발급시점 + 카드 정보 ---- + --- -**`refund_status`** **RefundStatus** + **`number`** **string** -가상계좌 결제가 환불 단계일 때의 환불 상태 + 마스킹된 카드 번호 -`"PENDING"`, `"PARTIAL_FAILED"`, `"FAILED"`, `"COMPLETED"` + --- ---- + **`approval_number`** **string** -Charge
-**`url`** **\*** **string** + **`bank_code`** **string** -웹훅이 발송된 url + 표준 은행 코드 (계좌 이체시 입력됨) ---- + --- +Transfer
-현재 발송 횟수 + **`bank_code`** **string** ---- + 표준 은행 코드 -**`max_execution`** **integer** + --- +WebhookRequest
+ 할부 개월 수 -**`header`** **object** + --- -요청 header + **`is_interest_free`** **\*** **boolean** ---- + 무이자할부 여부 -**`body`** **\*** **string** + --- +WebhookResponse
+ `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` -**`code`** **\*** **string** + --- -웹훅 응답 http 코드 + **`province`** **string** ---- + 시/도/구 -**`header`** **\*** **object** + --- -응답 header + **`city`** **string** ---- + 도시 -**`body`** **\*** **string** + --- -응답 body + **`address_line_1`** **\*** **string** ---- + 일반 주소 -**`responded_at`** **\*** **string** + --- -응답 시각 + **`address_line_2`** **\*** **string** ---- + 상세 주소 -Channel
-**`params`** **object** + **`id`** **string** -에러 세부사항 + 채널 ID ---- + --- -notification\_Notification
---- + **`webhook`** **Webhook** -**`payment`** **\*** **Payment** + 웹훅 정보 -결제내역 + --- +Payment
+ --- -**`id`** **\*** **string** + **`status_updated_at`** **string** -고객사에서 입력한 결제 ID + 상태변경시각 ---- + --- -**`merchant_id`** **\*** **string** + **`updated_at`** **\*** **string** -고객사 ID + 수정 시각 ---- + --- -**`store_id`** **\*** **string** + **`order_name`** **\*** **string** -하위 상점 ID + 주문명 ---- + --- -**`transactions`** **\*** **Array\[Transaction]** + **`status`** **\*** **TransactionStatus** -동일한 `payment_id`로 결제시도된 결제내역들 + 결제 건의 상태를 나타내는 enum string ---- + `"READY"`, `"PENDING"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"PAID"`, `"FAILED"`, `"PARTIAL_CANCELLED"`, `"CANCELLED"` -TransactionAmount
-카드 정보 + **`currency`** **\*** **Currency** -CardDetail
+ 통화 -**`publisher`** **string** + `"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` -발행사 코드 + --- ---- + **`total`** **\*** **integer** -**`issuer`** **string** + 결제 요청 금액 -발급사 코드 + --- ---- + **`tax_free`** **\*** **integer** -**`brand`** **CardBrand** + 면세금액 -카드 브랜드 + --- -`"LOCAL"`, `"MASTER"`, `"UNIONPAY"`, `"VISA"`, `"JCB"`, `"AMEX"`, `"DINERS"` + **`vat`** **integer** ---- + 부가세 -**`card_type`** **CardType** + --- -카드 종류 + **`supply`** **integer** -`"CREDIT"`, `"DEBIT"`, `"GIFT"` + 공급가액 ---- + --- -**`card_owner_type`** **CardOwnerType** + **`discount`** **\*** **integer** -카드 소유주 유형 + 할인금액 (카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함) -`"PERSONAL"`, `"CORPORATE"` + --- ---- + **`paid`** **\*** **integer** -**`bin`** **string** + 실제 결제 금액 -카드 빈넘버 + --- ---- + **`cancelled`** **\*** **integer** -**`name`** **string** + 취소 금액 -카드전표인자명 + --- ---- + **`cancelled_tax_free`** **\*** **integer** -Customer
-승인 번호 + **`id`** **string** ---- + 구매자 ID -**`installment`** **Installment** + --- -할부 정보 + **`name`** **string** -Installment
+ 구매자 이름 -**`month`** **\*** **integer** + --- -할부 개월 수 + **`birthYear`** **string** ---- + 구매자 생년 -**`is_interest_free`** **\*** **boolean** + --- -무이자할부 여부 + **`gender`** **Gender** ---- + `"MALE"`, `"FEMALE"`, `"OTHER"` -Origin
-**`card_owner_type`** **CardOwnerType** + **`platform_type`** **\*** **string** -카드 소유주 유형 + 결제를 요청한 단말의 플랫폼 분류 -`"PERSONAL"`, `"CORPORATE"` + `"PC"`, `"MOBILE"`, `"API"` ---- + --- -**`bin`** **string** + **`user_agent`** **string** -카드 빈넘버 + 결제근원의 환경 정보 (Http 의 User-Agent header value) ---- + --- -**`name`** **string** + **`url`** **string** -카드전표인자명 + 결제근원의 페이지 url ---- + --- -Card
+ **`is_escrow`** **\*** **boolean** -**`detail`** **CardDetail** + 에스크로 여부 -카드 정보 + --- ---- + **`escrow_detail`** **EscrowDetail** -**`number`** **string** + 에스크로 결제 정보 -마스킹된 카드 번호 +EscrowDetail
---- + **`company`** **\*** **string** -**`approval_number`** **string** + 택배사 -승인 번호 + --- ---- + **`invoice_number`** **\*** **string** -**`installment`** **Installment** + 송장번호 -할부 정보 + --- ---- + **`status`** **EscrowStatus** -**`card_point_used`** **boolean** + 에스크로 상태 -카드 포인트 사용여부 + `"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` ---- + --- -Charge
+ 배송등록 처리 일자 -**`bank_code`** **string** + --- +Product
-**`transfer`** **Transfer** + **`id`** **\*** **string** -계좌이체 정보 + 상품 ID -Transfer
+ --- -**`bank_code`** **string** + **`name`** **\*** **string** -표준 은행 코드 + 상품명 ---- + --- -PaymentFailure
---- + **`reason`** **string** -**`province`** **string** + 실패 이유 -시/도/구 + --- ---- + **`pg_code`** **string** -**`city`** **string** + PG사 전달 에러 코드 -도시 + --- ---- + **`pg_message`** **string** -**`address_line_1`** **\*** **string** + PG사 전달 에러 메세지 -일반 주소 + --- +PaymentMethodDetail
---- + **`card`** **Card** -**`method`** **PaymentMethod** + 카드 결제 정보 -결제수단 목록 + --- -`"CARD"`, `"TRANSFER"`, `"VIRTUAL_ACCOUNT"`, `"MOBILE"`, `"GIFT_CERTIFICATE"`, `"EASY_PAY"` + **`transfer`** **Transfer** ---- + 계좌이체 정보 -**`channel`** **Channel** + --- -결제 채널 정보 + **`virtual_account`** **VirtualAccount** -Channel
+ 가상계좌 결제 정보 -**`id`** **string** + --- -채널 ID + **`mobile`** **Mobile** ---- + 모바일결제 정보 -**`name`** **string** + --- -채널 이름 + **`gift_certificate`** **GiftCertificate** ---- + 상품권 결제 정보 -**`key`** **string** + --- -채널 키 + **`easy_pay`** **EasyPay** ---- + 간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) -**`type`** **\*** **ChannelType** + --- +CashReceiptDetail
-notification_Notification
+ 금액 -**`webhook`** **Webhook** + --- -웹훅 정보 + **`tax_free_amount`** **integer** ---- + 면세금액 -Cancellation
-TransactionAmount
+ **`id`** **\*** **string** -**`currency`** **\*** **Currency** + 취소 ID -통화 + --- -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + **`pg_cancellation_id`** **\*** **string** ---- + PG사 취소 ID -**`total`** **\*** **integer** + --- -결제 요청 금액 + **`cancel_amount`** **\*** **integer** ---- + 취소 금액 -**`tax_free`** **\*** **integer** + --- -면세금액 + **`tax_free_amount`** **\*** **integer** ---- + 취소 면세 금액 -**`vat`** **integer** + --- -부가세 + **`easy_pay_discount_amount`** **integer** ---- + 적립형 포인트의 환불 금액 -**`supply`** **integer** + --- -공급가액 + **`reason`** **\*** **string** ---- + 취소 사유 -**`discount`** **\*** **integer** + --- -할인금액 (카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함) + **`cancelled_at`** **string** ---- + 취소일시 -**`paid`** **\*** **integer** + --- -실제 결제 금액 + **`requested_at`** **\*** **string** ---- + 취소요청일시 -**`cancelled`** **\*** **integer** + --- -취소 금액 + **`status`** **\*** **CancellationStatus** ---- + 취소 상태 -**`cancelled_tax_free`** **\*** **integer** + `"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` -취소 금액 중 면세 금액 + --- +Customer
+ 표준 은행 코드 -**`id`** **string** + --- +Origin
+ 웹훅 전송 상태 -**`platform_type`** **\*** **string** + `"SUCCEEDED"`, `"REQUEST_FAILED"`, `"CONNECT_FAILED"` -결제를 요청한 단말의 플랫폼 분류 + --- -`"PC"`, `"MOBILE"`, `"API"` + **`type`** **WebhookType** ---- + 웹훅 유형 -**`user_agent`** **string** + `"READY"`, `"PAID"`, `"FAILED"`, `"CANCELLED"`, `"PARTIAL_CANCELLED"`, `"VIRTUAL_ACCOUNT_ISSUED"`, `"CANCEL_PENDING"` -결제근원의 환경 정보 (Http 의 User-Agent header value) + --- ---- + **`url`** **\*** **string** -**`url`** **string** + 웹훅이 발송된 url -결제근원의 페이지 url + --- ---- + **`is_async`** **boolean** -**`ip_address`** **\*** **string** + 비동기 웹훅 여부 -결제근원의 IP 주소 + --- ---- + **`current_execution`** **integer** -EscrowDetail
+ 웹훅 요청 정보 -**`company`** **\*** **string** +WebhookRequest
-택배사 + **`header`** **object** ---- + 요청 header -**`invoice_number`** **\*** **string** + --- -송장번호 + **`body`** **\*** **string** ---- + 요청 body -**`status`** **EscrowStatus** + --- -에스크로 상태 + **`requested_at`** **string** -`"REGISTERED"`, `"COMPLETED"`, `"CONFIRMED"`, `"AUTO_CONFIRMED"`, `"REJECTED"`, `"CANCEL"`, `"REJECT_CONFIRMED"` + 요청 시각 ---- + --- +WebhookResponse
-배송등록 처리 일자 + **`code`** **\*** **string** ---- + 웹훅 응답 http 코드 -Product
- -**`id`** **\*** **string** - -상품 ID - ---- - -**`name`** **\*** **string** - -상품명 - ---- - -**`tag`** **string** - -상품 태그(카테고리) - ---- - -**`code`** **string** - -상품 코드 - ---- - -**`amount`** **\*** **integer** - -상품 단위가격 - ---- - -**`quantity`** **\*** **integer** - -주문 수량 - ---- - -PaymentFailure
- -**`reason`** **string** - -실패 이유 - ---- - -**`pg_code`** **string** - -PG사 전달 에러 코드 - ---- - -**`pg_message`** **string** - -PG사 전달 에러 메세지 - ---- - -PaymentMethodDetail
- -**`card`** **Card** - -카드 결제 정보 - ---- - -**`transfer`** **Transfer** - -계좌이체 정보 - ---- - -**`virtual_account`** **VirtualAccount** - -가상계좌 결제 정보 - ---- - -**`mobile`** **Mobile** - -모바일결제 정보 - ---- - -**`gift_certificate`** **GiftCertificate** - -상품권 결제 정보 - ---- - -**`easy_pay`** **EasyPay** - -간편결제 정보 (충전식 간편결제일 경우 card와 transfer 값이 null임) - ---- - -CashReceiptDetail
- -**`pg_receipt_id`** **string** - -PG사 현금영수증 발급 ID - ---- - -**`issue_number`** **\*** **string** - -현금영수증 승인번호 - ---- - -**`type`** **CashReceiptType** - -`"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` - ---- - -**`amount`** **\*** **integer** - -금액 - ---- - -**`tax_free_amount`** **integer** - -면세금액 - ---- - -**`status`** **CashReceiptStatus** - -`"ISSUED"`, `"CANCELLED"` - ---- - -**`issued_at`** **\*** **string** - -발급일시 - ---- - -**`cancelled_at`** **string** - -취소일시 (`status`가 `CANCELLED`인 경우 제공) - ---- - -**`receipt_url`** **string** - -영수증 url - ---- - -Cancellation
- -**`id`** **\*** **string** - -취소 ID - ---- - -**`pg_cancellation_id`** **\*** **string** - -PG사 취소 ID - ---- - -**`cancel_amount`** **\*** **integer** - -취소 금액 - ---- - -**`tax_free_amount`** **\*** **integer** - -취소 면세 금액 - ---- - -**`easy_pay_discount_amount`** **integer** - -적립형 포인트의 환불 금액 - ---- - -**`reason`** **\*** **string** - -취소 사유 - ---- - -**`cancelled_at`** **string** - -취소일시 - ---- - -**`requested_at`** **\*** **string** - -취소요청일시 - ---- - -**`status`** **\*** **CancellationStatus** - -취소 상태 - -`"REQUESTED"`, `"FAILED"`, `"SUCCEEDED"` - ---- - -WebhookRequest
- -**`header`** **object** - -요청 header - ---- - -**`body`** **\*** **string** - -요청 body - ---- - -**`requested_at`** **string** - -요청 시각 - ---- - -WebhookResponse
- -**`code`** **\*** **string** - -웹훅 응답 http 코드 - ---- - -**`header`** **\*** **object** - -응답 header - ---- - -**`body`** **\*** **string** - -응답 body - ---- - -**`responded_at`** **\*** **string** - -응답 시각 - ---- - -CustomerName
- -**`full_name`** **string** - ---- - -**`first_name`** **string** - ---- - -**`last_name`** **string** - ---- - -Address
- -**`address_line_1`** **\*** **string** + ### Parameters -주소1 + #### Body ---- - -**`address_line_2`** **\*** **string** - -주소2 - ---- - -**`city`** **string** +CustomerName
-Address
-`INVALID_REQUEST`: 파라미터를 포함한 요청을 처리하는 데에 실패했습니다. 올바른 형식의 파라미터를 전송했는지 확인해주세요.\ -`TAX_FREE_AMOUNT_MUST_BE_LESS_THAN_OR_EQUAL_TO_TOTAL_AMOUNT`: 면세금액은 결제금액보다 작거나 같아야 합니다.\ -`BILLING_KEY_ALREADY_DELETED`: 삭제된 빌링키로 결제를 시도하셨습니다.\ -`PAYMENT_ALREADY_PAID`: 이미 결제되었습니다.\ + **`address_line_1`** **\*** **string** -`"INVALID_REQUEST"`, `"TAX_FREE_AMOUNT_MUST_BE_LESS_THAN_OR_EQUAL_TO_TOTAL_AMOUNT"`, `"BILLING_KEY_ALREADY_DELETED"`, `"PAYMENT_ALREADY_PAID"` + 주소1 ---- + --- -**`params`** **object** + **`address_line_2`** **\*** **string** -에러 상세 정보를 담은 파라미터 모음 + 주소2 ---- + --- -CustomerName
+Address
+ --- -**`address_line_1`** **\*** **string** + **`requested_at`** **\*** **string** -주소1 + --- ---- + **`paid_at`** **\*** **string** -**`address_line_2`** **\*** **string** + --- -주소2 + **`pg_tx_id`** **\*** **string** ---- + PG사 거래ID -**`city`** **string** + --- +CustomerName
-Address
-CustomerName
+ --- +Address
+ **`address_line_2`** **\*** **string** -**`address_line_1`** **\*** **string** + 주소2 -주소1 + --- ---- + **`city`** **string** -**`address_line_2`** **\*** **string** + 도시 -주소2 + --- ---- + **`province`** **string** -**`city`** **string** + 주, 도, 시 -도시 + --- ---- + **`country`** **country\_Country** -**`province`** **string** + 국가 -주, 도, 시 + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` ---- + --- +CustomerName
---- + **`full_name`** **string** -**`last_name`** **string** + --- ---- + **`first_name`** **string** -CardCredential
+ --- -**`card_number`** **\*** **string** + **`zipcode`** **string** ---- + 우편번호 -**`expiry_month`** **\*** **string** + --- ---- + **`address`** **Address** -**`expiry_year`** **\*** **string** + 주소 형식 ---- +Address
-**`birth_or_business_registration_number`** **\*** **string** + **`address_line_1`** **\*** **string** ---- + 주소1 -**`password_two_digits`** **\*** **string** + --- ---- + **`address_line_2`** **\*** **string** -VBV
+ 주, 도, 시 -**`cavv`** **\*** **string** + --- ---- + **`country`** **country\_Country** -**`xid`** **\*** **string** + 국가 ---- + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` -**`eci`** **\*** **string** + --- +InstantCardForm
+ **`country`** **country\_Country** -**`card_credential`** **\*** **CardCredential** + 국가 -카드를 이용한 결제 및 빌링키 발급에 필요한 인증 관련 정보 + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` ---- + --- +CardCredential
-**`use_free_interest_from_mall`** **boolean** + **`card_number`** **\*** **string** ---- + --- -InstantVirtualAccountForm
+ **`birth_or_business_registration_number`** **\*** **string** -**`bank`** **\*** **Bank** + --- -은행 + **`password_two_digits`** **\*** **string** -`"BANK_OF_KOREA"`, `"KOREA_DEVELOPMENT_BANK"`, `"INDUSTRIAL_BANK_OF_KOREA"`, `"KOOKMIN_BANK"`, `"SUHYUP_BANK"`, `"EXPORT_IMPORT_BANK_OF_KOREA"`, `"NH_NONGHYUP_BANK"`, `"LOCAL_NONGHYUP"`, `"WOORI_BANK"`, `"SC_BANK_KOREA"`, `"CITI_BANK_KOREA"`, `"DAEGU_BANK"`, `"BUSAN_BANK"`, `"GWANGJU_BANK"`, `"JEJU_BANK"`, `"JEONBUK_BANK"`, `"KYONGNAM_BANK"`, `"KFCC"`, `"SHINHYUP"`, `"SAVINGS_BANK_KOREA"`, `"MORGAN_STANLEY_BANK"`, `"HSBC_BANK"`, `"DEUTSCHE_BANK"`, `"JP_MORGAN_CHASE_BANK"`, `"MIZUHO_BANK"`, `"MUFG_BANK"`, `"BANK_OF_AMERICA_BANK"`, `"BNP_PARIBAS_BANK"`, `"ICBC"`, `"BANK_OF_CHINA"`, `"NATIONAL_FORESTRY_COOPERATIVE_FEDERATION"`, `"UNITED_OVERSEAS_BANK"`, `"BANK_OF_COMMUNICATIONS"`, `"CHINA_CONSTRUCTION_BANK"`, `"EPOST"`, `"KODIT"`, `"KIBO"`, `"HANA_BANK"`, `"SHINHAN_BANK"`, `"K_BANK"`, `"KAKAO_BANK"`, `"TOSS_BANK"`, `"KCIS"`, `"DAISHIN_SAVINGS_BANK"`, `"SBI_SAVINGS_BANK"`, `"HK_SAVINGS_BANK"`, `"WELCOME_SAVINGS_BANK"`, `"SHINHAN_SAVINGS_BANK"`, `"KYOBO_SECURITIES"`, `"DAISHIN_SECURITIES"`, `"MERITZ_SECURITIES"`, `"MIRAE_ASSET_SECURITIES"`, `"BOOKOOK_SECURITIES"`, `"SAMSUNG_SECURITIES"`, `"SHINYOUNG_SECURITIES"`, `"SHINHAN_FINANCIAL_INVESTMENT"`, `"YUANTA_SECURITIES"`, `"EUGENE_INVESTMENT_SECURITIES"`, `"KAKAO_PAY_SECURITIES"`, `"TOSS_SECURITIES"`, `"KOREA_FOSS_SECURITIES"`, `"HANA_FINANCIAL_INVESTMENT"`, `"HI_INVESTMENT_SECURITIES"`, `"KOREA_INVESTMENT_SECURITIES"`, `"HANWHA_INVESTMENT_SECURITIES"`, `"HYUNDAI_MOTOR_SECURITIES"`, `"DB_FINANCIAL_INVESTMENT"`, `"KB_SECURITIES"`, `"KTB_INVESTMENT_SECURITIES"`, `"NH_INVESTMENT_SECURITIES"`, `"SK_SECURITIES"`, `"SGI"`, `"KIWOOM_SECURITIES"`, `"EBEST_INVESTMENT_SECURITIES"`, `"CAPE_INVESTMENT_CERTIFICATE"` + --- +VBV
-`"NORMAL"`, `"FIXED"` + **`cavv`** **\*** **string** ---- + --- -**`pg_account_id`** **string** + **`xid`** **\*** **string** -고정식 가상계좌 방식에서, 고객사가 가상계좌 번호를 관리하지 않고 PG사가 pg_account_id에 매핑되는 가상계좌 번호를 내려줄 때 사용하는 필드입니다. 동일한 pg_account_id로 가상계좌 발급 요청시에는 항상 같은 가상계좌 번호가 내려옵니다. account_type이 FIXED일 때만 유효하며, account_number 필드와 함께 사용할 수 없습니다. + --- ---- + **`eci`** **\*** **string** -**`account_number`** **string** + --- +InstantCardForm
-은행 + **`card_credential`** **\*** **CardCredential** -`"BANK_OF_KOREA"`, `"KOREA_DEVELOPMENT_BANK"`, `"INDUSTRIAL_BANK_OF_KOREA"`, `"KOOKMIN_BANK"`, `"SUHYUP_BANK"`, `"EXPORT_IMPORT_BANK_OF_KOREA"`, `"NH_NONGHYUP_BANK"`, `"LOCAL_NONGHYUP"`, `"WOORI_BANK"`, `"SC_BANK_KOREA"`, `"CITI_BANK_KOREA"`, `"DAEGU_BANK"`, `"BUSAN_BANK"`, `"GWANGJU_BANK"`, `"JEJU_BANK"`, `"JEONBUK_BANK"`, `"KYONGNAM_BANK"`, `"KFCC"`, `"SHINHYUP"`, `"SAVINGS_BANK_KOREA"`, `"MORGAN_STANLEY_BANK"`, `"HSBC_BANK"`, `"DEUTSCHE_BANK"`, `"JP_MORGAN_CHASE_BANK"`, `"MIZUHO_BANK"`, `"MUFG_BANK"`, `"BANK_OF_AMERICA_BANK"`, `"BNP_PARIBAS_BANK"`, `"ICBC"`, `"BANK_OF_CHINA"`, `"NATIONAL_FORESTRY_COOPERATIVE_FEDERATION"`, `"UNITED_OVERSEAS_BANK"`, `"BANK_OF_COMMUNICATIONS"`, `"CHINA_CONSTRUCTION_BANK"`, `"EPOST"`, `"KODIT"`, `"KIBO"`, `"HANA_BANK"`, `"SHINHAN_BANK"`, `"K_BANK"`, `"KAKAO_BANK"`, `"TOSS_BANK"`, `"KCIS"`, `"DAISHIN_SAVINGS_BANK"`, `"SBI_SAVINGS_BANK"`, `"HK_SAVINGS_BANK"`, `"WELCOME_SAVINGS_BANK"`, `"SHINHAN_SAVINGS_BANK"`, `"KYOBO_SECURITIES"`, `"DAISHIN_SECURITIES"`, `"MERITZ_SECURITIES"`, `"MIRAE_ASSET_SECURITIES"`, `"BOOKOOK_SECURITIES"`, `"SAMSUNG_SECURITIES"`, `"SHINYOUNG_SECURITIES"`, `"SHINHAN_FINANCIAL_INVESTMENT"`, `"YUANTA_SECURITIES"`, `"EUGENE_INVESTMENT_SECURITIES"`, `"KAKAO_PAY_SECURITIES"`, `"TOSS_SECURITIES"`, `"KOREA_FOSS_SECURITIES"`, `"HANA_FINANCIAL_INVESTMENT"`, `"HI_INVESTMENT_SECURITIES"`, `"KOREA_INVESTMENT_SECURITIES"`, `"HANWHA_INVESTMENT_SECURITIES"`, `"HYUNDAI_MOTOR_SECURITIES"`, `"DB_FINANCIAL_INVESTMENT"`, `"KB_SECURITIES"`, `"KTB_INVESTMENT_SECURITIES"`, `"NH_INVESTMENT_SECURITIES"`, `"SK_SECURITIES"`, `"SGI"`, `"KIWOOM_SECURITIES"`, `"EBEST_INVESTMENT_SECURITIES"`, `"CAPE_INVESTMENT_CERTIFICATE"` + 카드를 이용한 결제 및 빌링키 발급에 필요한 인증 관련 정보 ---- + --- -**`account_expiry`** **\*** **object** + **`cvc`** **string** -valid_hours와 due_date 둘 중 하나의 값만 채워야 함 + --- -account_expiry
+ **`vbv`** **VBV** -**`valid_hours`** **integer** + 3DS 인증 결과를 담는 객체 (Verified by Visa) ---- + --- -**`due_date`** **string** + **`card_installment_plan`** **integer** ---- + 카드 할부 개월 수 -InstantVirtualAccountForm
-고정식 가상계좌 방식에서, PG사로부터 일정 갯수의 가상계좌 번호를 미리 전달받았을 때 사용하는 필드입니다. 고객사로부터 전달받은 가상계좌 번호를 직접 입력하면 됩니다. account_type이 FIXED일 때만 유효하며, pg_account_id 필드와 함께 사용할 수 없습니다. + **`bank`** **\*** **Bank** ---- + 은행 -**`cash_receipt_form`** **object** + `"BANK_OF_KOREA"`, `"KOREA_DEVELOPMENT_BANK"`, `"INDUSTRIAL_BANK_OF_KOREA"`, `"KOOKMIN_BANK"`, `"SUHYUP_BANK"`, `"EXPORT_IMPORT_BANK_OF_KOREA"`, `"NH_NONGHYUP_BANK"`, `"LOCAL_NONGHYUP"`, `"WOORI_BANK"`, `"SC_BANK_KOREA"`, `"CITI_BANK_KOREA"`, `"DAEGU_BANK"`, `"BUSAN_BANK"`, `"GWANGJU_BANK"`, `"JEJU_BANK"`, `"JEONBUK_BANK"`, `"KYONGNAM_BANK"`, `"KFCC"`, `"SHINHYUP"`, `"SAVINGS_BANK_KOREA"`, `"MORGAN_STANLEY_BANK"`, `"HSBC_BANK"`, `"DEUTSCHE_BANK"`, `"JP_MORGAN_CHASE_BANK"`, `"MIZUHO_BANK"`, `"MUFG_BANK"`, `"BANK_OF_AMERICA_BANK"`, `"BNP_PARIBAS_BANK"`, `"ICBC"`, `"BANK_OF_CHINA"`, `"NATIONAL_FORESTRY_COOPERATIVE_FEDERATION"`, `"UNITED_OVERSEAS_BANK"`, `"BANK_OF_COMMUNICATIONS"`, `"CHINA_CONSTRUCTION_BANK"`, `"EPOST"`, `"KODIT"`, `"KIBO"`, `"HANA_BANK"`, `"SHINHAN_BANK"`, `"K_BANK"`, `"KAKAO_BANK"`, `"TOSS_BANK"`, `"KCIS"`, `"DAISHIN_SAVINGS_BANK"`, `"SBI_SAVINGS_BANK"`, `"HK_SAVINGS_BANK"`, `"WELCOME_SAVINGS_BANK"`, `"SHINHAN_SAVINGS_BANK"`, `"KYOBO_SECURITIES"`, `"DAISHIN_SECURITIES"`, `"MERITZ_SECURITIES"`, `"MIRAE_ASSET_SECURITIES"`, `"BOOKOOK_SECURITIES"`, `"SAMSUNG_SECURITIES"`, `"SHINYOUNG_SECURITIES"`, `"SHINHAN_FINANCIAL_INVESTMENT"`, `"YUANTA_SECURITIES"`, `"EUGENE_INVESTMENT_SECURITIES"`, `"KAKAO_PAY_SECURITIES"`, `"TOSS_SECURITIES"`, `"KOREA_FOSS_SECURITIES"`, `"HANA_FINANCIAL_INVESTMENT"`, `"HI_INVESTMENT_SECURITIES"`, `"KOREA_INVESTMENT_SECURITIES"`, `"HANWHA_INVESTMENT_SECURITIES"`, `"HYUNDAI_MOTOR_SECURITIES"`, `"DB_FINANCIAL_INVESTMENT"`, `"KB_SECURITIES"`, `"KTB_INVESTMENT_SECURITIES"`, `"NH_INVESTMENT_SECURITIES"`, `"SK_SECURITIES"`, `"SGI"`, `"KIWOOM_SECURITIES"`, `"EBEST_INVESTMENT_SECURITIES"`, `"CAPE_INVESTMENT_CERTIFICATE"` -현금영수증 발급을 위해 필요한 정보 + --- -cash_receipt_form
+ **`account_expiry`** **\*** **object** -**`receipt_type`** **\*** **cash_receipt_type_CashReceiptType** + valid\_hours와 due\_date 둘 중 하나의 값만 채워야 함 -현금영수증 용도. personal = 소득공제용, corporate = 지출증빙용, anonymous = 국세청번호 자동발급 케이스 + --- -`"PERSONAL"`, `"CORPORATE"`, `"ANONYMOUS"` + **`account_type`** **\*** **virtual\_account\_type\_VirtualAccountType** ---- + 가상계좌 유형(일반 or 고정) -**`registration_number`** **\*** **string** + `"NORMAL"`, `"FIXED"` -현금영수증 신청 번호 + --- ---- + **`pg_account_id`** **string** -**`business_number`** **string** + 고정식 가상계좌 방식에서, 고객사가 가상계좌 번호를 관리하지 않고 PG사가 pg\_account\_id에 매핑되는 가상계좌 번호를 내려줄 때 사용하는 필드입니다. 동일한 pg\_account\_id로 가상계좌 발급 요청시에는 항상 같은 가상계좌 번호가 내려옵니다. account\_type이 FIXED일 때만 유효하며, account\_number 필드와 함께 사용할 수 없습니다. -현금영수증을 발급할 사업자등록번호 + --- ---- + **`account_number`** **string** -account\_expiry
-**`amount`** **\*** **number** + **`valid_hours`** **integer** ---- + --- -**`currency`** **\*** **currency_Currency** + **`due_date`** **string** -화폐 + --- +cash\_receipt\_form
-`"NORMAL"`, `"FIXED"` + **`receipt_type`** **\*** **cash\_receipt\_type\_CashReceiptType** -Address
+ --- -**`address_line_1`** **\*** **string** + **`city`** **string** -주소1 + 도시 ---- + --- -**`address_line_2`** **\*** **string** + **`province`** **string** -주소2 + 주, 도, 시 ---- + --- -**`city`** **string** + **`country`** **country\_Country** -도시 + 국가 ---- + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` -**`province`** **string** + --- +Address
-**`phone_number`** **string** + **`address_line_1`** **\*** **string** ---- + 주소1 -**`post_code`** **string** + --- ---- + **`address_line_2`** **\*** **string** -**`relationship`** **string** + 주소2 ---- + --- -**`address`** **Address** + **`city`** **string** -주소 형식 + 도시 -Address
+ --- -**`address_line_1`** **\*** **string** + **`province`** **string** -주소1 + 주, 도, 시 ---- + --- -**`address_line_2`** **\*** **string** + **`country`** **country\_Country** -주소2 + 국가 ---- + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` -**`city`** **string** + --- +Address
-Address
+ --- -**`address_line_1`** **\*** **string** + **`country`** **country\_Country** -주소1 + 국가 ---- + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` -**`address_line_2`** **\*** **string** + --- +Address
---- + **`address_line_1`** **\*** **string** -notification_Notification
+notification\_Notification
**`webhook`** **Webhook** 웹훅 정보 --- -Schedule
-결제예약정보 + **`id`** **\*** **string** -Schedule
+ 결제예약 ID -**`id`** **\*** **string** + --- -결제예약 ID + **`merchant_id`** **\*** **string** ---- + 고객사 ID -**`merchant_id`** **\*** **string** + --- -고객사 ID + **`store_id`** **\*** **string** ---- + 하위 상점 ID -**`store_id`** **\*** **string** + --- -하위 상점 ID + **`billing_key`** **\*** **string** ---- + 빌링키 -**`billing_key`** **\*** **string** + --- -빌링키 + **`payment_id`** **\*** **string** ---- + 결제 ID -**`payment_id`** **\*** **string** + --- -결제 ID + **`status`** **\*** **ScheduleStatus** ---- + 예약결제 상태\ + `SCHEDULED`: 결제 예약\ + `STARTED`: 결제 실행\ + `COMPLETED`: 실행 완료\ + `CANCELLED`: 예약 취소\\ -**`status`** **\*** **ScheduleStatus** + `"SCHEDULED"`, `"STARTED"`, `"COMPLETED"`, `"CANCELLED"` -예약결제 상태\ -`SCHEDULED`: 결제 예약\ -`STARTED`: 결제 실행\ -`COMPLETED`: 실행 완료\ -`CANCELLED`: 예약 취소\ + --- -`"SCHEDULED"`, `"STARTED"`, `"COMPLETED"`, `"CANCELLED"` + **`scheduled_at`** **\*** **string** ---- + 결제 예약 시각 -**`scheduled_at`** **\*** **string** + --- -결제 예약 시각 + **`started_at`** **string** ---- + 결제 실행 시각 (`status`가 `STARTED`로 되었을 경우 제공) -**`started_at`** **string** + --- -결제 실행 시각 (`status`가 `STARTED`로 되었을 경우 제공) + **`completed_at`** **string** ---- + 결제 완료 시각 (`status`가 `COMPLETED`인 경우 제공) -**`completed_at`** **string** + --- -결제 완료 시각 (`status`가 `COMPLETED`인 경우 제공) + **`cancelled_at`** **string** ---- + 결제 취소 시각 (`status`가 `CANCELLED`인 경우 제공) -**`cancelled_at`** **string** + --- -결제 취소 시각 (`status`가 `CANCELLED`인 경우 제공) + **`order_name`** **\*** **string** ---- + 주문명 -**`order_name`** **\*** **string** + --- -주문명 + **`is_cultural_expense`** **\*** **boolean** ---- + 문화비 지출 여부 -**`is_cultural_expense`** **\*** **boolean** + --- -문화비 지출 여부 + **`is_escrow`** **\*** **boolean** ---- + 에스크로 결제 여부 -**`is_escrow`** **\*** **boolean** + --- -에스크로 결제 여부 + **`products`** **Array\[Product]** ---- + 상품 정보 (에스크로 결제 시 에스크로 상품 정보로 활용됨) -**`products`** **Array\[Product]** + --- -상품 정보 (에스크로 결제 시 에스크로 상품 정보로 활용됨) + **`customer`** **\*** **Customer** ---- + 구매자 정보 -**`customer`** **\*** **Customer** + --- -구매자 정보 + **`custom_data`** **string** ---- + 커스텀 데이터 -**`custom_data`** **string** + --- -커스텀 데이터 + **`total_amount`** **\*** **integer** ---- + 결제 금액 -**`total_amount`** **\*** **integer** + --- -결제 금액 + **`tax_free_amount`** **integer** ---- + 면세 금액 -**`tax_free_amount`** **integer** + --- -면세 금액 + **`currency`** **\*** **Currency** ---- + 통화 -**`currency`** **\*** **Currency** + `"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` -통화 + --- -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + **`origin`** **Origin** ---- + 결제를 요청한 근원에 대한 정보 -**`origin`** **Origin** + --- -결제를 요청한 근원에 대한 정보 + **`notice_urls`** **\*** **Array\[string]** ---- + 결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. -**`notice_urls`** **\*** **Array\[string]** + --- -결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. + **`installment_month`** **integer** ---- + 할부개월 -**`installment_month`** **integer** + --- +SeparatedAddress
---- + **`country`** **Country** -**`separated_address`** **SeparatedAddress** + 국가 -구매자 주소 (단위별) + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` -SeparatedAddress
+ --- -**`country`** **Country** + **`province`** **string** -국가 + 시/도/구 -`"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` + --- ---- + **`city`** **string** -**`province`** **string** + 도시 -시/도/구 + --- ---- + **`address_line_1`** **\*** **string** -**`city`** **string** + 일반 주소 -도시 + --- ---- + **`address_line_2`** **\*** **string** -**`address_line_1`** **\*** **string** + 상세 주소 -일반 주소 + --- +Schedule
-Schedule
+ **`id`** **\*** **string** -**`id`** **\*** **string** + 결제예약 ID -결제예약 ID + --- ---- + **`merchant_id`** **\*** **string** -**`merchant_id`** **\*** **string** + 고객사 ID -고객사 ID + --- ---- + **`store_id`** **\*** **string** -**`store_id`** **\*** **string** + 하위 상점 ID -하위 상점 ID + --- ---- + **`billing_key`** **\*** **string** -**`billing_key`** **\*** **string** + 빌링키 -빌링키 - ---- + --- -**`payment_id`** **\*** **string** + **`payment_id`** **\*** **string** -결제 ID + 결제 ID ---- + --- -**`status`** **\*** **ScheduleStatus** + **`status`** **\*** **ScheduleStatus** -예약결제 상태\ -`SCHEDULED`: 결제 예약\ -`STARTED`: 결제 실행\ -`COMPLETED`: 실행 완료\ -`CANCELLED`: 예약 취소\ + 예약결제 상태\ + `SCHEDULED`: 결제 예약\ + `STARTED`: 결제 실행\ + `COMPLETED`: 실행 완료\ + `CANCELLED`: 예약 취소\\ -`"SCHEDULED"`, `"STARTED"`, `"COMPLETED"`, `"CANCELLED"` + `"SCHEDULED"`, `"STARTED"`, `"COMPLETED"`, `"CANCELLED"` ---- + --- -**`scheduled_at`** **\*** **string** + **`scheduled_at`** **\*** **string** -결제 예약 시각 + 결제 예약 시각 ---- + --- -**`started_at`** **string** + **`started_at`** **string** -결제 실행 시각 (`status`가 `STARTED`로 되었을 경우 제공) + 결제 실행 시각 (`status`가 `STARTED`로 되었을 경우 제공) ---- + --- -**`completed_at`** **string** + **`completed_at`** **string** -결제 완료 시각 (`status`가 `COMPLETED`인 경우 제공) + 결제 완료 시각 (`status`가 `COMPLETED`인 경우 제공) ---- + --- -**`cancelled_at`** **string** - -결제 취소 시각 (`status`가 `CANCELLED`인 경우 제공) - ---- - -**`order_name`** **\*** **string** - -주문명 - ---- - -**`is_cultural_expense`** **\*** **boolean** - -문화비 지출 여부 - ---- - -**`is_escrow`** **\*** **boolean** - -에스크로 결제 여부 - ---- - -**`products`** **Array\[Product]** - -상품 정보 (에스크로 결제 시 에스크로 상품 정보로 활용됨) - ---- + **`cancelled_at`** **string** -**`customer`** **\*** **Customer** + 결제 취소 시각 (`status`가 `CANCELLED`인 경우 제공) -구매자 정보 + --- ---- + **`order_name`** **\*** **string** -**`custom_data`** **string** + 주문명 -커스텀 데이터 + --- ---- + **`is_cultural_expense`** **\*** **boolean** -**`total_amount`** **\*** **integer** + 문화비 지출 여부 -결제 금액 + --- ---- + **`is_escrow`** **\*** **boolean** -**`tax_free_amount`** **integer** + 에스크로 결제 여부 -면세 금액 + --- ---- + **`products`** **Array\[Product]** -**`currency`** **\*** **Currency** + 상품 정보 (에스크로 결제 시 에스크로 상품 정보로 활용됨) -통화 + --- -`"KRW"`, `"USD"`, `"EUR"`, `"JPY"`, `"CNY"`, `"VND"`, `"THB"`, `"SGD"`, `"AUD"`, `"HKD"`, `"AED"`, `"AFN"`, `"ALL"`, `"AMD"`, `"ANG"`, `"AOA"`, `"ARS"`, `"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"`, `"COP"`, `"COU"`, `"CRC"`, `"CUC"`, `"CUP"`, `"CVE"`, `"CZK"`, `"DJF"`, `"DKK"`, `"DOP"`, `"DZD"`, `"EGP"`, `"ERN"`, `"ETB"`, `"FJD"`, `"FKP"`, `"GBP"`, `"GEL"`, `"GHS"`, `"GIP"`, `"GMD"`, `"GNF"`, `"GTQ"`, `"GYD"`, `"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"`, `"SHP"`, `"SLE"`, `"SLL"`, `"SOS"`, `"SRD"`, `"SSP"`, `"STN"`, `"SVC"`, `"SYP"`, `"SZL"`, `"TJS"`, `"TMT"`, `"TND"`, `"TOP"`, `"TRY"`, `"TTD"`, `"TWD"`, `"TZS"`, `"UAH"`, `"UGX"`, `"USN"`, `"UYI"`, `"UYU"`, `"UYW"`, `"UZS"`, `"VED"`, `"VES"`, `"VUV"`, `"WST"`, `"XAF"`, `"XAG"`, `"XAU"`, `"XBA"`, `"XBB"`, `"XBC"`, `"XBD"`, `"XCD"`, `"XDR"`, `"XOF"`, `"XPD"`, `"XPF"`, `"XPT"`, `"XSU"`, `"XTS"`, `"XUA"`, `"XXX"`, `"YER"`, `"ZAR"`, `"ZMW"`, `"ZWL"` + **`customer`** **\*** **Customer** ---- + 구매자 정보 -**`origin`** **Origin** + --- -결제를 요청한 근원에 대한 정보 + **`custom_data`** **string** ---- + 커스텀 데이터 -**`notice_urls`** **\*** **Array\[string]** + --- -결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. + **`total_amount`** **\*** **integer** ---- + 결제 금액 -**`installment_month`** **integer** + --- -할부개월 + **`tax_free_amount`** **integer** ---- + 면세 금액 -SeparatedAddress
+ --- -**`country`** **Country** + **`email`** **string** -국가 코드 + 구매자 이메일 -`"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` + --- ---- + **`phone_number`** **string** -**`province`** **string** + 구매자 전화번호 -시/도/구 + --- ---- + **`one_line_address`** **string** -**`city`** **string** + 구매자 주소 (한 줄) -도시 + --- ---- + **`separated_address`** **SeparatedAddress** -**`address_line_1`** **\*** **string** + 구매자 주소 (단위별) -일반 주소 +SeparatedAddress
---- + **`country`** **Country** -**`address_line_2`** **\*** **string** + 국가 코드 -상세 주소 + `"AF"`, `"AX"`, `"AL"`, `"DZ"`, `"AS"`, `"AD"`, `"AO"`, `"AI"`, `"AQ"`, `"AG"`, `"AR"`, `"AM"`, `"AW"`, `"AU"`, `"AT"`, `"AZ"`, `"BH"`, `"BS"`, `"BD"`, `"BB"`, `"BY"`, `"BE"`, `"BZ"`, `"BJ"`, `"BM"`, `"BT"`, `"BO"`, `"BQ"`, `"BA"`, `"BW"`, `"BV"`, `"BR"`, `"IO"`, `"BN"`, `"BG"`, `"BF"`, `"BI"`, `"KH"`, `"CM"`, `"CA"`, `"CV"`, `"KY"`, `"CF"`, `"TD"`, `"CL"`, `"CN"`, `"CX"`, `"CC"`, `"CO"`, `"KM"`, `"CG"`, `"CD"`, `"CK"`, `"CR"`, `"CI"`, `"HR"`, `"CU"`, `"CW"`, `"CY"`, `"CZ"`, `"DK"`, `"DJ"`, `"DM"`, `"DO"`, `"EC"`, `"EG"`, `"SV"`, `"GQ"`, `"ER"`, `"EE"`, `"ET"`, `"FK"`, `"FO"`, `"FJ"`, `"FI"`, `"FR"`, `"GF"`, `"PF"`, `"TF"`, `"GA"`, `"GM"`, `"GE"`, `"DE"`, `"GH"`, `"GI"`, `"GR"`, `"GL"`, `"GD"`, `"GP"`, `"GU"`, `"GT"`, `"GG"`, `"GN"`, `"GW"`, `"GY"`, `"HT"`, `"HM"`, `"VA"`, `"HN"`, `"HK"`, `"HU"`, `"IS"`, `"IN"`, `"ID"`, `"IR"`, `"IQ"`, `"IE"`, `"IM"`, `"IL"`, `"IT"`, `"JM"`, `"JP"`, `"JE"`, `"JO"`, `"KZ"`, `"KE"`, `"KI"`, `"KP"`, `"KR"`, `"KW"`, `"KG"`, `"LA"`, `"LV"`, `"LB"`, `"LS"`, `"LR"`, `"LY"`, `"LI"`, `"LT"`, `"LU"`, `"MO"`, `"MK"`, `"MG"`, `"MW"`, `"MY"`, `"MV"`, `"ML"`, `"MT"`, `"MH"`, `"MQ"`, `"MR"`, `"MU"`, `"YT"`, `"MX"`, `"FM"`, `"MD"`, `"MC"`, `"MN"`, `"ME"`, `"MS"`, `"MA"`, `"MZ"`, `"MM"`, `"NA"`, `"NR"`, `"NP"`, `"NL"`, `"NC"`, `"NZ"`, `"NI"`, `"NE"`, `"NG"`, `"NU"`, `"NF"`, `"MP"`, `"NO"`, `"OM"`, `"PK"`, `"PW"`, `"PS"`, `"PA"`, `"PG"`, `"PY"`, `"PE"`, `"PH"`, `"PN"`, `"PL"`, `"PT"`, `"PR"`, `"QA"`, `"RE"`, `"RO"`, `"RU"`, `"RW"`, `"BL"`, `"SH"`, `"KN"`, `"LC"`, `"MF"`, `"PM"`, `"VC"`, `"WS"`, `"SM"`, `"ST"`, `"SA"`, `"SN"`, `"RS"`, `"SC"`, `"SL"`, `"SG"`, `"SX"`, `"SK"`, `"SI"`, `"SB"`, `"SO"`, `"ZA"`, `"GS"`, `"SS"`, `"ES"`, `"LK"`, `"SD"`, `"SR"`, `"SJ"`, `"SZ"`, `"SE"`, `"CH"`, `"SY"`, `"TW"`, `"TJ"`, `"TZ"`, `"TH"`, `"TL"`, `"TG"`, `"TK"`, `"TO"`, `"TT"`, `"TN"`, `"TR"`, `"TM"`, `"TC"`, `"TV"`, `"UG"`, `"UA"`, `"AE"`, `"GB"`, `"US"`, `"UM"`, `"UY"`, `"UZ"`, `"VU"`, `"VE"`, `"VN"`, `"VG"`, `"VI"`, `"WF"`, `"EH"`, `"YE"`, `"ZM"`, `"ZW"` ---- + --- -PublicStoreResponse
-PublicStoreResponse
+ **`id`** **\*** **string** -**`id`** **\*** **string** + 상점 아이디 -상점 아이디 + --- ---- + **`name`** **\*** **string** -**`name`** **\*** **string** + 상점 이름 -상점 이름 + --- ---- + **`tier_code`** **\*** **string** -**`tier_code`** **\*** **string** + 상점 식별 코드 ex) ABC 영문, 숫자 3자리 -상점 식별 코드 ex) ABC 영문, 숫자 3자리 + --- ---- + **`service_urls`** **\*** **Array\[string]** -**`service_urls`** **\*** **Array\[string]** + 서비스 url 리스트 -서비스 url 리스트 + --- ---- + **`manager_name`** **string** -**`manager_name`** **string** + 담당자명 -담당자명 + --- ---- + **`manager_phone_number`** **string** -**`manager_phone_number`** **string** + 담당자 휴대폰번호 -담당자 휴대폰번호 + --- ---- + **`manager_email`** **string** -**`manager_email`** **string** + 담당자 이메일 -담당자 이메일 + --- ---- + **`representative`** **\*** **PublicStoreRepresentativeResponse** -**`representative`** **\*** **PublicStoreRepresentativeResponse** + 상점 대표자 정보 -상점 대표자 정보 + --- ---- + **`business_license`** **\*** **PublicStoreBusinessLicense** -**`business_license`** **\*** **PublicStoreBusinessLicense** + 사업자 정보 -사업자 정보 + --- +params
-**`params`** **\*** **object** + **`message`** **string** -에러 세부사항 + 에러 메시지 -params
+ --- +params
-에러 코드 + **`message`** **string** ---- + 에러 메시지 -**`params`** **\*** **object** + --- +params
+params
-params
- -**`message`** **string** - -에러 메시지 - ---- - -params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -PublicStoreRepresentativeResponse
+ --- -**`name_ko`** **\*** **string** + **`service_urls`** **\*** **Array\[string]** -대표자 이름 + 서비스 url 리스트 ---- + --- -**`name_en`** **string** + **`manager_name`** **string** -대표자 영문 이름 + 담당자명 ---- + --- -**`email`** **\*** **string** + **`manager_phone_number`** **string** -대표자 이메일 + 담당자 휴대폰번호 ---- + --- -**`phone_number`** **\*** **string** + **`manager_email`** **string** -대표자 전화번호 + 담당자 이메일 ---- + --- -**`birth_date`** **string** + **`representative`** **\*** **PublicStoreRepresentativeResponse** -대표자 생년월일 format: yyyy-MM-dd -ex) 2000-01-01 + 상점 대표자 정보 ---- +PublicStoreRepresentativeResponse
-PublicStoreBusinessLicense
+ 대표자 영문 이름 -**`taxation_type`** **\*** **TaxationType** + --- -사업자 구분 + **`email`** **\*** **string** -`"PERSON"`, `"CORPORATE"` + 대표자 이메일 ---- + --- -**`company_name`** **\*** **string** + **`phone_number`** **\*** **string** -회사명 + 대표자 전화번호 ---- + --- -**`registration_number`** **\*** **string** + **`birth_date`** **string** -사업자번호 + 대표자 생년월일 format: yyyy-MM-dd + ex) 2000-01-01 ---- + --- +PublicStoreBusinessLicense
-회사 상세 주소 + **`taxation_type`** **\*** **TaxationType** ---- + 사업자 구분 -**`postal_code`** **\*** **string** + `"PERSON"`, `"CORPORATE"` -우편번호 + --- ---- + **`company_name`** **\*** **string** -**`business_types`** **\*** **Array\[string]** + 회사명 -업태 + --- ---- + **`registration_number`** **\*** **string** -**`business_items`** **\*** **Array\[string]** + 사업자번호 -종목 + --- ---- + **`business_location`** **\*** **string** -**`corporate_registration_number`** **string** + 회사 주소 -법인등록번호 - 법인 only + --- ---- + **`business_location_detail`** **\*** **string** -**`headquarter_location`** **string** + 회사 상세 주소 -본사 주소 - 법인 only + --- ---- + **`postal_code`** **\*** **string** -**`business_establishment_date`** **string** + 우편번호 -개업 연월일 + --- ---- + **`business_types`** **\*** **Array\[string]** -**`issuance_date`** **string** + 업태 -사업자등록증 발급일 + --- ---- + **`business_items`** **\*** **Array\[string]** -**`issuance_reason`** **string** + 종목 -발급 사유 + --- ---- + **`corporate_registration_number`** **string** -params
+ **`issuance_date`** **string** -**`message`** **string** + 사업자등록증 발급일 -에러 메시지 + --- ---- + **`issuance_reason`** **string** -params
+params
-**`message`** **string** + **`message`** **string** -에러 메시지 + 에러 메시지 ---- + --- +params
-에러 세부사항 + **`message`** **string** -params
+ 에러 메시지 -**`message`** **string** + --- +params
---- + **`message`** **string** -**`params`** **\*** **object** + 에러 메시지 -에러 세부사항 + --- +params
+ --- +params
-params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -PublicStoreRepresentativeResponse
+ --- -**`name_ko`** **\*** **string** + **`service_urls`** **\*** **Array\[string]** -대표자 이름 + 서비스 url 리스트 ---- + --- -**`name_en`** **string** + **`manager_name`** **string** -대표자 영문 이름 + 담당자명 ---- + --- -**`email`** **\*** **string** + **`manager_phone_number`** **string** -대표자 이메일 + 담당자 휴대폰번호 ---- + --- -**`phone_number`** **\*** **string** + **`manager_email`** **string** -대표자 전화번호 + 담당자 이메일 ---- + --- -**`birth_date`** **string** + **`representative`** **\*** **PublicStoreRepresentativeResponse** -대표자 생년월일 format: yyyy-MM-dd -ex) 2000-01-01 + 상점 대표자 정보 ---- +PublicStoreRepresentativeResponse
-PublicStoreBusinessLicense
+ 대표자 영문 이름 -**`taxation_type`** **\*** **TaxationType** + --- -사업자 구분 + **`email`** **\*** **string** -`"PERSON"`, `"CORPORATE"` + 대표자 이메일 ---- + --- -**`company_name`** **\*** **string** + **`phone_number`** **\*** **string** -회사명 + 대표자 전화번호 ---- + --- -**`registration_number`** **\*** **string** + **`birth_date`** **string** -사업자번호 + 대표자 생년월일 format: yyyy-MM-dd + ex) 2000-01-01 ---- + --- +PublicStoreBusinessLicense
-회사 상세 주소 + **`taxation_type`** **\*** **TaxationType** ---- + 사업자 구분 -**`postal_code`** **\*** **string** + `"PERSON"`, `"CORPORATE"` -우편번호 + --- ---- + **`company_name`** **\*** **string** -**`business_types`** **\*** **Array\[string]** + 회사명 -업태 + --- ---- + **`registration_number`** **\*** **string** -**`business_items`** **\*** **Array\[string]** + 사업자번호 -종목 + --- ---- + **`business_location`** **\*** **string** -**`corporate_registration_number`** **string** + 회사 주소 -법인등록번호 - 법인 only + --- ---- + **`business_location_detail`** **\*** **string** -**`headquarter_location`** **string** + 회사 상세 주소 -본사 주소 - 법인 only + --- ---- + **`postal_code`** **\*** **string** -**`business_establishment_date`** **string** + 우편번호 -개업 연월일 + --- ---- + **`business_types`** **\*** **Array\[string]** -**`issuance_date`** **string** + 업태 -사업자등록증 발급일 + --- ---- + **`business_items`** **\*** **Array\[string]** -**`issuance_reason`** **string** + 종목 -발급 사유 + --- ---- + **`corporate_registration_number`** **string** -params
+ **`issuance_date`** **string** -**`message`** **string** + 사업자등록증 발급일 -에러 메시지 + --- ---- + **`issuance_reason`** **string** -params
+params
-**`message`** **string** + **`message`** **string** -에러 메시지 + 에러 메시지 ---- + --- +params
-에러 세부사항 + **`message`** **string** -params
+ 에러 메시지 -**`message`** **string** + --- +params
---- + **`message`** **string** -**`params`** **\*** **object** + 에러 메시지 -에러 세부사항 + --- +params
+ --- +params
-params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -PublicStoreRepresentativeResponse
+ --- -**`name_ko`** **\*** **string** + **`service_urls`** **\*** **Array\[string]** -대표자 이름 + 서비스 url 리스트 ---- + --- -**`name_en`** **string** + **`manager_name`** **string** -대표자 영문 이름 + 담당자명 ---- + --- -**`email`** **\*** **string** + **`manager_phone_number`** **string** -대표자 이메일 + 담당자 휴대폰번호 ---- + --- -**`phone_number`** **\*** **string** + **`manager_email`** **string** -대표자 전화번호 + 담당자 이메일 ---- + --- -**`birth_date`** **string** + **`representative`** **\*** **PublicStoreRepresentativeResponse** -대표자 생년월일 format: yyyy-MM-dd -ex) 2000-01-01 + 상점 대표자 정보 ---- +PublicStoreRepresentativeResponse
-PublicStoreBusinessLicense
+ 대표자 영문 이름 -**`taxation_type`** **\*** **TaxationType** + --- -사업자 구분 + **`email`** **\*** **string** -`"PERSON"`, `"CORPORATE"` + 대표자 이메일 ---- + --- -**`company_name`** **\*** **string** + **`phone_number`** **\*** **string** -회사명 + 대표자 전화번호 ---- + --- -**`registration_number`** **\*** **string** + **`birth_date`** **string** -사업자번호 + 대표자 생년월일 format: yyyy-MM-dd + ex) 2000-01-01 ---- + --- +PublicStoreBusinessLicense
-회사 상세 주소 + **`taxation_type`** **\*** **TaxationType** ---- + 사업자 구분 -**`postal_code`** **\*** **string** + `"PERSON"`, `"CORPORATE"` -우편번호 + --- ---- + **`company_name`** **\*** **string** -**`business_types`** **\*** **Array\[string]** + 회사명 -업태 + --- ---- + **`registration_number`** **\*** **string** -**`business_items`** **\*** **Array\[string]** + 사업자번호 -종목 + --- ---- + **`business_location`** **\*** **string** -**`corporate_registration_number`** **string** + 회사 주소 -법인등록번호 - 법인 only + --- ---- + **`business_location_detail`** **\*** **string** -**`headquarter_location`** **string** + 회사 상세 주소 -본사 주소 - 법인 only + --- ---- + **`postal_code`** **\*** **string** -**`business_establishment_date`** **string** + 우편번호 -개업 연월일 + --- ---- + **`business_types`** **\*** **Array\[string]** -**`issuance_date`** **string** + 업태 -사업자등록증 발급일 + --- ---- + **`business_items`** **\*** **Array\[string]** -**`issuance_reason`** **string** + 종목 -발급 사유 + --- ---- + **`corporate_registration_number`** **string** -params
+ **`issuance_date`** **string** -**`message`** **string** + 사업자등록증 발급일 -에러 메시지 + --- ---- + **`issuance_reason`** **string** -params
+params
-**`message`** **string** + **`message`** **string** -에러 메시지 + 에러 메시지 ---- + --- +params
-에러 세부사항 + **`message`** **string** -params
+ 에러 메시지 -**`message`** **string** + --- +params
---- + **`message`** **string** -**`params`** **\*** **object** + 에러 메시지 -에러 세부사항 + --- +params
+ --- +params
-params
+ 에러 코드 -**`message`** **string** + --- -에러 메시지 + **`params`** **\*** **object** ---- + 에러 세부사항 -params
---- + **`message`** **string** -키인결제 지원 PG사 확인하기
- -- 나이스페이 -- NHN KCP -- 세틀뱅크 -- 키움페이(구 다우, 페이조아) -- KSNET -- 토스페이먼츠 (신 모듈) - +키인결제 지원 PG사 확인하기
+ + - 나이스페이 + - NHN KCP + - 세틀뱅크 + - 키움페이(구 다우, 페이조아) + - KSNET + - 토스페이먼츠 (신 모듈)