diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 997953b0a..5167921f2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v3 with: - version: 9 + version: "9.0.6" - uses: actions/setup-node@v4 with: node-version: 20 diff --git a/src/content/docs/ko/_nav.yaml b/src/content/docs/ko/_nav.yaml index c12029229..1bf7a4441 100644 --- a/src/content/docs/ko/_nav.yaml +++ b/src/content/docs/ko/_nav.yaml @@ -238,6 +238,57 @@ - /ko/etc/url - /ko/etc/budget - /ko/etc/sdk + +- label: V2 연동하기 + systemVersion: v2 + items: + - /ko/v2-payment/v2 + - /ko/authpay/guide + - /ko/v2-payment/key-in + - slug: /ko/v2-payment/billing-key/readme + items: + - /ko/v2-payment/billing-key/1 + - /ko/v2-payment/billing-key/2 + - /ko/v2-payment/billing-key/3 + - /ko/v2-payment/webhook + - /ko/v2-payment/confirm-process + - /ko/result/notice + - /ko/v2-payment/identity-verification + - slug: /ko/v2-payment/v2-sdk/readme + items: + - /ko/v2-payment/v2-sdk/payment-request + - /ko/v2-payment/v2-sdk/payment-response + - /ko/v2-payment/v2-sdk/billing-key-request + - /ko/v2-payment/v2-sdk/billing-key-response + - /ko/v2-payment/v2-sdk/identity-verification-request + - /ko/v2-payment/v2-sdk/identity-verification-response + - /ko/v2-payment/v2-sdk/changelog + - slug: /ko/v2-payment/pg/readme + items: + - /ko/v2-payment/pg/nice-v2 + - /ko/v2-payment/pg/inicis-v2 + - /ko/v2-payment/pg/tosspayments + - /ko/v2-payment/pg/ksnet + - /ko/v2-payment/pg/smartro-v2 + - /ko/v2-payment/pg/kpn + - /ko/v2-payment/pg/kakaopay + - /ko/v2-payment/pg/naverpay + - /ko/v2-payment/pg/paypal-v2 + - /ko/v2-payment/pg/danal-identity-verification + - /ko/v2-payment/onboarding + +- label: 관리자콘솔 + items: + - /ko/console/guide/readme + - /ko/console/guide/reg + - /ko/console/guide/home + - slug: /ko/console/guide/pay + items: + - /ko/console/guide/payments + - /ko/console/guide/billing-payments + - /ko/console/guide/integration + - /ko/console/guide/account + - label: 플러그인 systemVersion: v1 items: @@ -269,13 +320,6 @@ - /ko/tip/code - /ko/tip/pg-3 - /ko/tip/portone-code - - slug: /ko/console/guide/readme - items: - - /ko/console/guide/reg - - /ko/console/guide/account - - /ko/console/guide/connect - - /ko/console/guide/list - - /ko/console/pg - /ko/tip/tax - /ko/tip/chk - /ko/tip/confirm-process @@ -284,41 +328,3 @@ - /ko/tip/redirect - /ko/tip/tls-support - /ko/faq/undefined - -- label: V2 연동하기 - systemVersion: v2 - items: - - /ko/v2-payment/v2 - - /ko/authpay/guide - - /ko/v2-payment/key-in - - slug: /ko/v2-payment/billing-key/readme - items: - - /ko/v2-payment/billing-key/1 - - /ko/v2-payment/billing-key/2 - - /ko/v2-payment/billing-key/3 - - /ko/v2-payment/webhook - - /ko/result/notice - - /ko/v2-payment/identity-verification - - slug: /ko/v2-payment/v2-sdk/readme - items: - - /ko/v2-payment/v2-sdk/payment-request - - /ko/v2-payment/v2-sdk/payment-response - - /ko/v2-payment/v2-sdk/billing-key-request - - /ko/v2-payment/v2-sdk/billing-key-response - - /ko/v2-payment/v2-sdk/identity-verification-request - - /ko/v2-payment/v2-sdk/identity-verification-response - - /ko/v2-payment/v2-sdk/changelog - - slug: /ko/v2-payment/pg/readme - items: - - /ko/v2-payment/pg/nice-v2 - - /ko/v2-payment/pg/inicis-v2 - - /ko/v2-payment/pg/tosspayments - - /ko/v2-payment/pg/ksnet - - /ko/v2-payment/pg/smartro-v2 - - /ko/v2-payment/pg/kpn - - /ko/v2-payment/pg/kakaopay - - /ko/v2-payment/pg/naverpay - - /ko/v2-payment/pg/paypal-v2 - - /ko/v2-payment/pg/danal-identity-verification - - /ko/v2-payment/onboarding - - /ko/v2-payment/confirm-process diff --git a/src/content/docs/ko/console/_assets/account01.png b/src/content/docs/ko/console/_assets/account01.png new file mode 100644 index 000000000..9a9b156a5 Binary files /dev/null and b/src/content/docs/ko/console/_assets/account01.png differ diff --git a/src/content/docs/ko/console/_assets/account02.png b/src/content/docs/ko/console/_assets/account02.png new file mode 100644 index 000000000..a18a99b6a Binary files /dev/null and b/src/content/docs/ko/console/_assets/account02.png differ diff --git a/src/content/docs/ko/console/_assets/account03.png b/src/content/docs/ko/console/_assets/account03.png new file mode 100644 index 000000000..ade983552 Binary files /dev/null and b/src/content/docs/ko/console/_assets/account03.png differ diff --git a/src/content/docs/ko/console/_assets/account04.png b/src/content/docs/ko/console/_assets/account04.png new file mode 100644 index 000000000..b571c1d03 Binary files /dev/null and b/src/content/docs/ko/console/_assets/account04.png differ diff --git a/src/content/docs/ko/console/_assets/account05.png b/src/content/docs/ko/console/_assets/account05.png new file mode 100644 index 000000000..05d648586 Binary files /dev/null and b/src/content/docs/ko/console/_assets/account05.png differ diff --git a/src/content/docs/ko/console/_assets/account06.png b/src/content/docs/ko/console/_assets/account06.png new file mode 100644 index 000000000..f37c5d67e Binary files /dev/null and b/src/content/docs/ko/console/_assets/account06.png differ diff --git a/src/content/docs/ko/console/_assets/account07.png b/src/content/docs/ko/console/_assets/account07.png new file mode 100644 index 000000000..f1eb50cdd Binary files /dev/null and b/src/content/docs/ko/console/_assets/account07.png differ diff --git a/src/content/docs/ko/console/_assets/apiver_v1.png b/src/content/docs/ko/console/_assets/apiver_v1.png new file mode 100644 index 000000000..1ca924e70 Binary files /dev/null and b/src/content/docs/ko/console/_assets/apiver_v1.png differ diff --git a/src/content/docs/ko/console/_assets/apiver_v2.png b/src/content/docs/ko/console/_assets/apiver_v2.png new file mode 100644 index 000000000..ef703eb02 Binary files /dev/null and b/src/content/docs/ko/console/_assets/apiver_v2.png differ diff --git a/src/content/docs/ko/console/_assets/billing-calendar.png b/src/content/docs/ko/console/_assets/billing-calendar.png new file mode 100644 index 000000000..5b5a7d8ab Binary files /dev/null and b/src/content/docs/ko/console/_assets/billing-calendar.png differ diff --git a/src/content/docs/ko/console/_assets/billing-payments.png b/src/content/docs/ko/console/_assets/billing-payments.png new file mode 100644 index 000000000..c61a18255 Binary files /dev/null and b/src/content/docs/ko/console/_assets/billing-payments.png differ diff --git a/src/content/docs/ko/console/_assets/channel1.png b/src/content/docs/ko/console/_assets/channel1.png new file mode 100644 index 000000000..99a96a6cb Binary files /dev/null and b/src/content/docs/ko/console/_assets/channel1.png differ diff --git a/src/content/docs/ko/console/_assets/channel2.png b/src/content/docs/ko/console/_assets/channel2.png new file mode 100644 index 000000000..17635dcc0 Binary files /dev/null and b/src/content/docs/ko/console/_assets/channel2.png differ diff --git a/src/content/docs/ko/console/_assets/channel3.png b/src/content/docs/ko/console/_assets/channel3.png new file mode 100644 index 000000000..82e69ac91 Binary files /dev/null and b/src/content/docs/ko/console/_assets/channel3.png differ diff --git a/src/content/docs/ko/console/_assets/channel4.png b/src/content/docs/ko/console/_assets/channel4.png new file mode 100644 index 000000000..8801cfa91 Binary files /dev/null and b/src/content/docs/ko/console/_assets/channel4.png differ diff --git a/src/content/docs/ko/console/_assets/channel5.png b/src/content/docs/ko/console/_assets/channel5.png new file mode 100644 index 000000000..f5c7dd529 Binary files /dev/null and b/src/content/docs/ko/console/_assets/channel5.png differ diff --git a/src/content/docs/ko/console/_assets/channel6.png b/src/content/docs/ko/console/_assets/channel6.png new file mode 100644 index 000000000..4b188b492 Binary files /dev/null and b/src/content/docs/ko/console/_assets/channel6.png differ diff --git a/src/content/docs/ko/console/_assets/failed.png b/src/content/docs/ko/console/_assets/failed.png new file mode 100644 index 000000000..7471c5a73 Binary files /dev/null and b/src/content/docs/ko/console/_assets/failed.png differ diff --git a/src/content/docs/ko/console/_assets/home.png b/src/content/docs/ko/console/_assets/home.png new file mode 100644 index 000000000..f0526a4b8 Binary files /dev/null and b/src/content/docs/ko/console/_assets/home.png differ diff --git a/src/content/docs/ko/console/_assets/payment01.png b/src/content/docs/ko/console/_assets/payment01.png new file mode 100644 index 000000000..02449cc4d Binary files /dev/null and b/src/content/docs/ko/console/_assets/payment01.png differ diff --git a/src/content/docs/ko/console/_assets/recovery.png b/src/content/docs/ko/console/_assets/recovery.png new file mode 100644 index 000000000..f95db6e2c Binary files /dev/null and b/src/content/docs/ko/console/_assets/recovery.png differ diff --git a/src/content/docs/ko/console/_assets/revoke.png b/src/content/docs/ko/console/_assets/revoke.png new file mode 100644 index 000000000..97648e6ff Binary files /dev/null and b/src/content/docs/ko/console/_assets/revoke.png differ diff --git a/src/content/docs/ko/console/_assets/schedule.png b/src/content/docs/ko/console/_assets/schedule.png new file mode 100644 index 000000000..ca2ad3097 Binary files /dev/null and b/src/content/docs/ko/console/_assets/schedule.png differ diff --git a/src/content/docs/ko/console/_assets/storeid.png b/src/content/docs/ko/console/_assets/storeid.png new file mode 100644 index 000000000..4e42a707f Binary files /dev/null and b/src/content/docs/ko/console/_assets/storeid.png differ diff --git a/src/content/docs/ko/console/_assets/webhook-setting.png b/src/content/docs/ko/console/_assets/webhook-setting.png new file mode 100644 index 000000000..d921a506d Binary files /dev/null and b/src/content/docs/ko/console/_assets/webhook-setting.png differ diff --git a/src/content/docs/ko/console/_assets/webhook-setting_v1.png b/src/content/docs/ko/console/_assets/webhook-setting_v1.png new file mode 100644 index 000000000..8cb3c7cf6 Binary files /dev/null and b/src/content/docs/ko/console/_assets/webhook-setting_v1.png differ diff --git a/src/content/docs/ko/console/_assets/whitelist.png b/src/content/docs/ko/console/_assets/whitelist.png new file mode 100644 index 000000000..1bc461d8f Binary files /dev/null and b/src/content/docs/ko/console/_assets/whitelist.png differ diff --git a/src/content/docs/ko/console/guide/account.mdx b/src/content/docs/ko/console/guide/account.mdx index add983b37..3ca1ec484 100644 --- a/src/content/docs/ko/console/guide/account.mdx +++ b/src/content/docs/ko/console/guide/account.mdx @@ -1,41 +1,61 @@ --- -title: 관리자 및 하위 상점 계정 관리 +title: 상점 계정 관리 description: >- - 신규 관리자 콘솔에서는 관리자 계정 뿐만 아니라 고객사에 소속되어 권한별로 발급된 계정들과 등록하신 하위상점에 소속되어 권한별로 발급된 - 계정들을 발급, 관리, 조회, 삭제 하실 수 있습니다. -targetVersions: ["v1"] + 포트원 콘솔에서 하위 상점을 생성하여 상점별로 결제 거래 건을 분리하여 관리할 수 있으며, 해당 상점을 관리할 수 있는 계정을 별도로 생성하여 권한을 나눌 수 있습니다. + 이에 대해 안내합니다. --- import Figure from "~/components/Figure.astro"; +import image1 from "../_assets/account01.png"; +import image2 from "../_assets/account02.png"; +import image3 from "../_assets/account03.png"; +import image4 from "../_assets/account04.png"; +import image5 from "../_assets/account05.png"; +import image6 from "../_assets/account06.png"; +import image7 from "../_assets/account07.png"; + ## 포트원 관리자콘솔 계정 체계 -- 고객사 관리자 계정 (Admin): 최초 관리자 콘솔 가입시 회원가입한 계정을 고객사를 대표하는 - 관리자 계정으로 칭합니다. 해당 계정은 모든 기능을 사용하실 수 있습니다. +- 최고 관리자 계정 (Owner): 관리자 콘솔 가입시 회원가입한 계정을 고객사를 대표하는 + 관리자 계정으로 칭합니다. 해당 계정은 모든 기능을 사용할 수 있습니다. + - 하위 상점 및 하위 계정 생성이 가능합니다. + - 긴급 연락처 관리, 사업자 정보 등록이 가능합니다. + - 해당 계정을 **탈퇴하는 경우** 고객 정보와 종속되어 있는 하위 상점 및 하위 계정이 모두 삭제됩니다. + +- 관리자 계정 (Admin) : Owner가 생성할 수 있으며, 모든 기능을 사용할 수 있습니다. + - 상점 당 1개만 생성가능합니다. + - 하위 상점 및 하위 계정 생성이 가능합니다. + - 긴급 연락처 관리, 사업자 정보 등록이 가능합니다. -- 고객사 매니저 계정 (Manager) : 고객사 관리자 계정이 해당 계정을 생성 및 발급하실 수 있습니다. - 해당 계정은 상점 및 계정관리와 연동 정보 조회만 가능하며 나머지 관리자 콘솔 기능들은 사용하실 수 없습니다. +- 고객사 매니저 계정 (Manager) : Owner 또는 Admin이 생성할 수 있습니다. + - 상점 계정 관리 및 결제 연동은 조회만 가능합니다. + - 나머지 관리자콘솔 기능은 사용할 수 있습니다. + - 해당 권한으로 계정 생성 개수 제한이 없습니다. -- 고객사 개발 계정 (Dev): 고객사 관리자 계정이 해당 계정을 생성 및 발급하실 수 있습니다. - 해당 계정은 연동 기능은 사용 가능하며 상점 계정 관리는 조회만 가능합니다. 나머지 기능들은 사용하실 수 없습니다. +- 고객사 개발 계정 (Dev): Owner 또는 Admin이 생성할 수 있습니다. + - 결제 연동 기능만 사용이 가능하며, 상점 계정 관리는 조회만 가능합니다. + - 이 외의 관리자콘솔 기능은 사용할 수 없습니다. + - 해당 권한으로 계정 생성은 10개까지 가능합니다. -- 고객사 조회 계정 (Read Only) : 고객사 관리자 계정이 해당 계정을 생성 및 발급하실 수 있습니다. - 해당 계정은 모든 기능의 조회만 가능합니다. +- 고객사 조회 계정 (Read Only) : Owner 또는 Admin 또는 Manager가 생성할 수 있습니다. + - 해당 계정은 모든 기능의 조회만 가능합니다. + - 엑셀 다운로드 권한은 별로도 설정할 수 있습니다. -- 하위 상점 매니저 계정(Manager) : 고객사 관리자 계정이나 동일한 하위상점의 매니저 계정이 - 해당 계정을 생성 및 발급하실 수 있습니다. 해당 계정은 소속된 하위 상점의 모든 기능을 사용하실 수 있으며 - 고객사 관리자 계정 관리 및 고객사의 사업자 정보를 조회할 수 있습니다. +- 하위 상점 매니저 계정(Manager) : Owner 또는 Admin 또는 하위 상점의 Manager가 생성할 수 있습니다. + - 해당 계정은 소속된 하위 상점의 모든 기능을 사용할 수 있습니다. + - 상점 계정 관리 및 사업자 정보를 조회할 수 있습니다. -- 하위 상점 조회 계정(Read Only) : 고객사 관리자 계정이나 동일한 하위상점의 매니저 계정이 - 해당 계정을 생성 및 발급하실 수 있습니다. 해당 계정은 소속된 하위 상점의 모든 기능에 대해 조회만 가능합니다. +- 하위 상점 조회 계정(Read Only) : Owner 또는 Admin 또는 하위 상점의 Manager가 생성할 수 있습니다. + - 해당 계정은 소속된 하위 상점의 모든 기능에 대해 조회만 가능합니다. ## 관리자 계정 관리 _파란색 부분은 사용 가능한 버튼 표기입니다_ -
+
-
+
- 관리자 계정은 해당 화면에서 고객사에 소속된 계정들을 신규 생성, 발급, 역할 및 정보 수정, 삭제 하실 수 있습니다. - 나머지 계정은 해당 화면을 통해 고객사에 소속된 계정들을 조회하실 수 있습니다. @@ -56,7 +76,7 @@ _파란색 부분은 사용 가능한 버튼 표기입니다_ ### 고객사 관리자 계정 시점 -
+
- 고객사 관리자 계정은 하위상점을 추가, 수정 할 수 있으며 해당 하위상점의 소속된 계정을 생성, 수정, 삭제 하실 수 있으십니다. @@ -77,11 +97,11 @@ _파란색 부분은 사용 가능한 버튼 표기입니다_ ### 그 외 계정 시점 -
+
-
+
-
+
## 하위상점별 웹훅 설정 @@ -92,21 +112,10 @@ _파란색 부분은 사용 가능한 버튼 표기입니다_ 3. 결제 연동에서 별도로 웹훅을 설정할 하위상점으로 변경 4. 결제알림(Webhook) 관리 탭에서 설정 -
- +
-
-

하단의 결제알림 동일설정 체크박스를 해제해주세요

-
-
+하단의 결제알림 동일설정 체크박스를 해제해주세요 -
- +
-
-

- 웹훅 연동을 원하시는 하위상점을 선택한 뒤 결제알림 관리 탭에서 웹훅을 - 수정해주세요 -

-
-
+웹훅 연동을 원하시는 하위상점을 선택한 뒤 결제알림 관리 탭에서 웹훅을 수정해주세요. diff --git a/src/content/docs/ko/console/guide/billing-payments.mdx b/src/content/docs/ko/console/guide/billing-payments.mdx new file mode 100644 index 000000000..58c3cf177 --- /dev/null +++ b/src/content/docs/ko/console/guide/billing-payments.mdx @@ -0,0 +1,259 @@ +--- +title: 빌링결제 내역 조회 +description: >- + 포트원을 통해 발생한 빌링키 결제 내역을 상태별로 조회하고 결제 예약일 변경, 예약 해지, 결제 재시도, 결제 재예약 기능을 이용하여 빌링 결제 건을 관리할 수 있으며, + 결제 실패 건에 대한 일괄 재시도를 자동화해주는 리커버리 기능에 대해 안내합니다. +targetVersions: ["v1", "v2"] +--- + +import Figure from "~/components/Figure.astro"; +import Details from "~/components/gitbook/Details.astro"; +import VersionGate from "~/components/gitbook/VersionGate.astro"; +import Hint from "~/components/Hint.astro"; + +import Image2 from "../_assets/billing-calendar.png"; +import Image1 from "../_assets/billing-payments.png"; +import Image5 from "../_assets/failed.png"; +import Image3 from "../_assets/recovery.png"; +import Image6 from "../_assets/revoke.png"; +import Image4 from "../_assets/schedule.png"; + + + 빌링결제 상세 내역 조회 및 캘린더의 경우 상점별로 데이터가 표시됩니다. + 하위상점을 생성하여 사용하시는 경우 오른쪽 상단의 상점을 선택하여 해당 상점의 데이터를 확인할 수 있습니다. + + +## 상세 내역 조회 + +
+ + + + 발급한 빌링키를 이용하여 [비 인증 결제(빌링키) API](https://developers.portone.io/api/rest-v1/nonAuthPayment#post%20%2Fsubscribe%2Fpayments%2Fagain) + 혹은 [결제 예약 API](https://developers.portone.io/api/rest-v1/nonAuthPayment.subscribe#post%20%2Fsubscribe%2Fpayments%2Fschedule)로 + 시도된 거래 건을 상태별로 조회할 수 있습니다. + + + + 발급한 빌링키를 이용하여 [빌링키 결제 API](https://developers.portone.io/api/rest-v2/payment#post%20%2Fpayments%2F%7BpaymentId%7D%2Fbilling-key) + 혹은 [결제 예약 API](https://developers.portone.io/api/rest-v2/paymentSchedule#post%20%2Fpayments%2F%7BpaymentId%7D%2Fschedule)로 + 시도된 거래 건을 상태별로 조회할 수 있습니다. + + + +### 조회 기준 + +- **상태별 최종 업데이트 일시**(default) : 예약, 성공, 실패, 해지 상태 건에 대해 최종 업데이트 일시를 기준으로 조회합니다. + (결제 예약건의 경우 예약 예정 시각을 기준으로 조회됩니다.) + +- **빌링결제 등록 일시** : 예약결제의 경우 예약건이 등록된 일시를 기준으로, + 빌링키 일회성 결제 건의 경우 결제를 시도한 일시를 기준으로 조회합니다. + +- **오늘** : 오늘 00시 00분 00초부터 23시 59분 59초로 설정됩니다. + +- **최근7일** : 오늘을 기준으로 D-7일로 설정됩니다. + +- **이번 달** : 이번달 1일부터 말일까지로 설정됩니다. + +- **올해** : 올해 1월 1일부터 12월 31일까지로 설정됩니다. + +### 필터 + +필터에 따라 빌링 결제 내역을 필터링하여 조회할 수 있습니다. 필터는 결제대행사에 따라 다중 선택할 수 있습니다. + +#### 결제대행사 + +- **전체** : 모든 결제대행사의 거래를 조회합니다. + +- 결제대행사 필터는 하나의 결제대행사에 모든 `pg_provider`가 포함됩니다. + - KG 이니시스 : inicis, html5\_inicis, inicis\_v2 + - 나이스페이먼츠 : nice, nice\_v2 + - 페이팔 : paypal, paypal\_v2 + - 스마트로 : smartro, smartro\_v2 + - 토스페이 : tosspay, tosspay\_v2 + - 토스페이먼츠 : uplus, tosspayments + +### 내역검색 + +빌링 결제 정보를 검색하여 거래건을 특정할 수 있습니다. + +- **빌링결제 아이디** : 빌링결제 아이디(`schedule_id`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + + + + - **고객사 거래번호** : 고객사 거래번호(`merchant_uid`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **포트원 빌링키** : 포트원 빌링키(`customer_uid`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 식별 정보** : 고객식별정보 (`customer_id`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 이름** : 고객 이름 (`buyer_name`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **상품 이름** : 상품 이름 (`name`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + + + + - **고객사 거래번호** : 고객사 거래번호(`paymentId`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **포트원 빌링키** : 포트원 빌링키(`billingKey`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 식별 정보** : 고객식별정보 (`customer.id`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 이름**: 고객 이름 (`customer.name`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **상품 이름** : 상품 이름 (`orderName`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + + + +### 리커버리 + +
+ +전날 실패한 모든 빌링결제를 매일 설정한 시간에 자동으로 재시도합니다. +예를 들어 리커버리 시간을 16시로 설정한 경우 매일 16시에 전날 00시\~23시59분까지 발생한 결제 실패 건에 대해 +일괄 재시도를 시도합니다. 이 때, 결제 실패된 경우 다음 날 리커버리 항목에 포함되며, 결제 성공 상태가 될 때까지 +계속해서 시도합니다. + +리커버리 시간 설정은 01시부터 23시까지 가능합니다. + + + + 결제예약 API(Schedule API)를 이용한 결제 예약 건 중 결제 실패 상태인 거래 건에 한하여 리커버리 기능을 사용할 수 있습니다. + 비 인증 결제(빌링키) API(Again API) 건에 대한 리커버리 기능은 상반기 내로 업데이트될 예정입니다. + + + + 빌링키 결제 API 및 결제 예약 API를 이용한 결제 건 중 결제 실패 상태인 거래 건에 한하여 리커버리 기능을 사용할 수 있습니다. + + + +### 상태별 상세조회 + +- **전체** : 모든 빌링 결제 상태의 거래를 조회합니다. +- **예약** : 예약 (status : `Scheduled`) 상태인 거래 건만 표시됩니다. +- **성공** : 결제 대기 (status : `Pending`) 및 결제 성공 (status : `Succeeded`) 상태인 거래 건만 표시됩니다. +- **실패** : 실패 (status : `Failed`) 상태인 거래 건만 표시됩니다. +- **해지** : 해지 (status : `Revoked`) 상태인 거래 건만 표시됩니다. + +#### 예약 + + + + - 결제예약 API(Schedule API)를 이용한 결제 예약 건 중 결제 예약 상태인 거래 건입니다. + + + + - 결제 예약 API를 이용한 결제 예약 건 중 결제 예약 상태인 거래 건입니다. + + + +- 예약 상태의 빌링 결제 건을 클릭하면 오른쪽에 모달이 표시됩니다. + +- 해당 모달에서 결제 건의 상세정보, 예약해지 및 변경, 예약 결제 히스토리를 확인할 수 있습니다. + + - 상세정보 카테고리에서는 고객정보, 예약정보 등을 확인할 수 있습니다. + + - 예약 해지 변경 카테고리에서는 예약 해지 또는 예약일 변경을 할 수 있습니다. + +
+ 예약 상태 건 클릭 시 상세 조회 화면 예시 + +
+
+ + - 예약 결제 히스토리 카테고리에서는 해당 거래 건의 상태 변경 히스토리를 확인할 수 있습니다. + +#### 성공 + + + + - 결제예약 API(Schedule API)를 이용한 결제 예약 건 중 정상적으로 예약 결제가 진행되어 결제 성공 상태인 거래 건입니다. + - 비 인증 결제(빌링키) API(Again API)를 이용한 결제 건 중 정상적으로 결제가 진행되어 결제 성공 상태인 겨래 건입니다. + + + + - 결제 예약 API를 이용한 결제 예약 건 중 정상적으로 예약 결제가 진행되어 결제 성공 상태인 거래 건입니다. + - 빌링키 결제 API를 이용한 결제 건 중 정상적으로 결제가 진행되어 결제 성공 상태인 거래 건입니다. + + + +- 성공 상태의 빌링 결제 건을 클릭하면 오른쪽에 모달이 표시됩니다. + +- 해당 모달에서 결제 건의 상세정보, 예약 결제 히스토리를 확인할 수 있습니다. + - 상세정보 카테고리에서는 고객정보, 예약정보 등을 확인할 수 있으며, + 해당 건의 결제 내역 조회 화면으로 이동할 수 있습니다. + + - 예약 결제 히스토리 카테고리에서는 해당 거래 건의 상태 변경 히스토리를 확인할 수 있습니다. + +#### 실패 + + + + - 결제예약 API(Schedule API)를 이용한 결제 예약 건 중 정상적으로 예약 결제가 진행되지 못해 결제 실패 상태인 거래 건입니다. + - 비 인증 결제(빌링키) API(Again API)를 이용한 결제 건 중 정상적으로 결제가 진행되지 못해 결제 실패 상태인 겨래 건입니다. + + + + - 결제 예약 API를 이용한 결제 예약 건 중 정상적으로 예약 결제가 진행되지 못해 결제 실패 상태인 거래 건입니다. + - 빌링키 결제 API를 이용한 결제 건 중 정상적으로 결제가 진행되지 못해 결제 실패 상태인 거래 건입니다. + + + +- 빌링 결제 실패는 한도초과, 잔액부족, 정지된 카드, 유효기간 만료 등 사용자 이유 + 혹은 사용 불가한 빌링키, 올바르지 않은 결제 요청 등의 이유로 발생할 수 있습니다. + +- 실패 상태의 빌링 결제 건을 클릭하면 오른쪽에 모달이 표시됩니다. + +- 해당 모달에서 결제 건의 상세정보, 재시도 재예약, 예약 결제 히스토리를 확인할 수 있습니다. + + - 상세정보 카테고리에서는 고객정보, 예약정보 등을 확인할 수 있습니다. + + - 재시도 재예약 카테고리에서는 해당 건을 즉시 재시도하거나 결제를 재예약할 수 있습니다. + +
+ 실패 상태 건 클릭 시 상세 조회 화면 예시 + +
+
+ + - 예약 결제 히스토리 카테고리에서는 해당 거래 건의 상태 변경 히스토리를 확인할 수 있습니다. + +#### 해지 + + + + - 결제예약 API(Schedule API)를 이용한 결제 예약 건 중 예약 해지 상태인 거래 건입니다. + + + + - 결제 예약 API를 이용한 결제 예약 건 중 예약 해지 상태인 거래 건입니다. + + + +- 해지 상태의 빌링 결제 건을 클릭하면 오른쪽에 모달이 표시됩니다. + +- 해당 모달에서 결제 건의 상세정보, 재예약, 예약 결제 히스토리를 확인할 수 있습니다. + + - 상세정보 카테고리에서는 고객정보, 예약정보 등을 확인할 수 있습니다. + + - 재예약 카테고리에서는 해당 건을 다시 재예약할 수 있습니다. + +
+ 해지 상태 건 클릭 시 상세 조회 화면 예시 + +
+
+ + - 예약 결제 히스토리 카테고리에서는 해당 거래 건의 상태 변경 히스토리를 확인할 수 있습니다. + +## 빌링결제 캘린더 + +
+ +빌링결제 캘린더에서는 빌링결제 건에 대한 월간/일간 데이터를 확인할 수 있습니다. + +### 기준 + +- 페이지 최초 진입 시 해당 월을 기준으로 데이터가 표시되며, 월을 조정하여 + 해당 월의 빌링결제 데이터를 확인할 수 있습니다. + +- 기본적으로 거래 **금액**을 기준으로 표시되며, 토글을 클릭하여 **건수**를 기준으로 데이터 확인이 가능합니다. + +- 기본적으로 **KRW**를 기준으로 표시되며, 해외 통화 빌링 결제 거래건이 있는 경우 해당 통화를 선택할 수 있으며 + 각 통화별 빌링결제 데이터를 확인할 수 있습니다. + +- 해당 월의 결제예약 / 결제성공 / 결제실패 / 예약해지 상태별로 거래 금액 혹은 건수 데이터를 확인할 수 있습니다. + +- 해당 일의 결제예약 / 결제성공 / 결제실패 / 예약해지 상태별로 거래 금액 혹은 건수 데이터를 확인할 수 있습니다. diff --git a/src/content/docs/ko/console/guide/home.mdx b/src/content/docs/ko/console/guide/home.mdx new file mode 100644 index 000000000..6b6bd6c90 --- /dev/null +++ b/src/content/docs/ko/console/guide/home.mdx @@ -0,0 +1,40 @@ +--- +title: 홈 +description: >- + 포트원 콘솔 홈화면에서는 결제 현황 대시보드, 공지사항, FAQ, 포트원 새소식, 포트원 서비스 가이드 링크를 제공하고 있으며, 이에 대해 안내합니다. +--- + +import Figure from "~/components/Figure.astro"; + +import Image1 from "../_assets/home.png"; + +
+ +## 대시보드 + +1주/1개월/6개월/사용자 선택 기간에 따른 일간 결제 데이터를 확인할 수 있습니다. +아직 실 결제가 일어나지 않은 경우 오른쪽 상단에 \[테스트 데이터]를 활성화하여 대시보드 그래프 예시 등을 +확인할 수 있습니다. + +- 거래액 : 결제승인이 발생한 모든 금액이 표시됩니다. 현재 결제 상태가 승인(`PAID`) + 혹은 취소(`CANCELLED`/`PARTIAL_CANCELLED`) 거래건이 모두 집계됩니다. + +- 거래취소액 : 결제 승인 이후 결제 취소된 금액이 표시됩니다. 전액 취소(`CANCELLED`) 및 부분 취소(`PARTIAL_CANCELLED`) 거래건이 모두 집계됩니다. + +- 순거래액 : 거래액에서 거래취소액을 제외한 금액이 표시됩니다. + +## 공지사항 + +포트원의 최신 공지사항을 확인할 수 있습니다. 우측 상단의 \[더보기]를 클릭하여 더 많은 공지사항을 확인해 보세요. + +## FAQ + +포트원의 FAQ를 확인할 수 있습니다. 우측 상단의 \[더보기]를 클릭하여 더 많은 FAQ를 확인해 보세요. + +## 포트원 새소식 + +포트원의 새로운 소식을 확인할 수 있습니다. 우측 상단의 \[더보기]를 클릭하여 포트원 블로그에서 더 많은 소식을 확인해 보세요. + +## 포트원 서비스 가이드 + +포트원 서비스에 대한 이용 가이드를 확인할 수 있습니다. diff --git a/src/content/docs/ko/console/guide/integration.mdx b/src/content/docs/ko/console/guide/integration.mdx new file mode 100644 index 000000000..e53afa840 --- /dev/null +++ b/src/content/docs/ko/console/guide/integration.mdx @@ -0,0 +1,269 @@ +--- +title: 결제 연동 +description: >- + 포트원 결제 모듈을 사용하기 위한 연동 설정을 관리할 수 있습니다. 결제대행사 채널 관리, 식별코드 및 API Keys, 결제알림(웹훅) 관리, 추가 설정 관리 방법에 대해 안내합니다. +targetVersions: ["v1", "v2"] +--- + +import Figure from "~/components/Figure.astro"; +import Tab from "~/components/gitbook/tabs/Tab.astro"; +import Tabs from "~/components/gitbook/tabs/Tabs.astro"; +import VersionGate from "~/components/gitbook/VersionGate.astro"; +import Hint from "~/components/Hint.astro"; + +import image07 from "../_assets/apiver_v1.png"; +import image08 from "../_assets/apiver_v2.png"; +import image01 from "../_assets/channel1.png"; +import image02 from "../_assets/channel2.png"; +import image03 from "../_assets/channel3.png"; +import image04 from "../_assets/channel4.png"; +import image05 from "../_assets/channel5.png"; +import image06 from "../_assets/channel6.png"; +import image09 from "../_assets/storeid.png"; +import image11 from "../_assets/webhook-setting.png"; +import image10 from "../_assets/webhook-setting_v1.png"; +import image12 from "../_assets/whitelist.png"; + +## 채널 관리 + +포트원 결제 모듈 연동 시 사용할 결제대행사 채널을 추가합니다. 결제대행사 선택 후 결제 모듈에 따라 지원되는 결제 방식 및 결제 수단, 포트원 결제 모듈이 다르므로 +고객사에 알맞은 채널을 선택하여 추가해야 합니다. + +### 연동 방법 + + + + #### 테스트 환경 채널 연동 방법 + +
+ + 1. 연동 모드를 `테스트`로 변경해 주세요. + 2. 사용할 `결제대행사`를 선택해 주세요. + +
+ + 5. 연동할 결제방식 및 결제수단에 따라 `결제 모듈`을 선택해 주세요. + 6. `다음` 버튼을 클릭해 주세요. + +
+ + 5. `채널 이름`은 원하시는 이름으로 입력해 주세요. 채널 이름은 채널 목록에 표시되므로 사용자가 구분할 수 있는 값으로 입력하여 사용해 주세요. ex) KCP 정기결제용 + (공용 테스트 채널이 제공되는 결제대행사의 경우 MID 선택 시 자동으로 표시됩니다.) + + 6. `채널 속성`은 기본적으로 `결제`가 선택됩니다. 본인인증 용도로 채널을 연동하시는 경우 `본인인증`을 선택해 주세요. + + 7. 테스트 용도로 발급 받은 `상점 아이디`를 직접 입력하시거나, 제공되는 다른 공용 상점아이디를 선택합니다. + + 8. 추가로 입력해야 하는 정보는 결제대행사별로 상이하며, 직접 발급받은 테스트 상점아이디를 이용하시는 경우 필수 입력 항목을 확인하여 올바르게 입력해 주세요. + + 9. `과세구분`을 선택해 주세요. 과세 혹은 면세 설정 시 \[결제사 정산] 메뉴에서 부가세 신고 참고 자료용 데이터에 적용됩니다. + + 10. `저장`버튼을 눌러 채널을 추가를 완료합니다. + + + 채널 등록 시 결제대행사별 저장하는 파라미터가 다릅니다. 파라미터 정보 확인은 하단의 \[결제대행사별 연동 정보 확인하기]를 확인해주세요. + + + + + #### 운영 환경 채널 연동 방법 + +
+ + 1. 연동 모드를 `실연동`으로 변경해 주세요. + 2. 사용할 `결제대행사`를 선택해 주세요. + +
+ + 3. 연동할 결제방식 및 결제수단에 따라 `결제 모듈`을 선택해 주세요. + 4. `다음` 버튼을 클릭해 주세요. + +
+ + 5. `채널 이름`은 원하시는 이름으로 입력해 주세요. 채널 이름은 채널 목록에 표시되므로 사용자가 구분할 수 있는 값으로 입력하여 사용해 주세요. ex) KCP 정기결제용 + 6. `채널 속성`을 선택해 주세요. 기본적으로 `결제`가 선택됩니다. 본인인증 용도로 채널을 연동하시는 경우 `본인인증`을 선택해 주세요. + 7. 결제대행사와 계약 후 발급 받은 `상점 아이디`와 추가 정보를 입력해 주세요. + 8. `과세구분`을 선택해 주세요. 과세 혹은 면세 설정 시 \[결제사 정산]메뉴에서 부가세 신고 참고 자료용 데이터에 적용됩니다. + 9. `저장`버튼을 눌러 채널을 추가를 완료합니다. + + + 채널 등록 시 결제대행사별 저장하는 파라미터가 다릅니다. 파라미터 정보 확인은 하단의 \[결제대행사별 연동 정보 확인하기]를 확인해주세요. + + + + + + 채널 추가 시 입력해야 하는 값은 결제대행사별로 다르므로 + [결제대행사별 연동 정보 확인하기](https://developers.portone.io/docs/ko/ready/readme#integration-info) + 를 참고하여 확인 후 입력 및 저장해야합니다. + + +## 식별코드 및 API Keys + +포트원 결제 연동시 필요한 연동 정보를 확인할 수 있습니다. + + + + - 관리자 콘솔 화면에서 \[결제 연동] → \[연동 관리] → \[식별코드·API Keys] 메뉴에서 \[V1 API]를 선택하여 고객사 식별코드, REST API Key, REST API Secret을 확인할 수 있습니다. + +
+ + ### 고객사 식별코드 + + - 포트원 가입 시 사용자에게 자동으로 생성되는 **고유값**입니다. + - 결제창 연동 시 사용되며, 결제 호출 시 \[객체 초기화]에 사용됩니다. + - **기술 문의** 시 해당 값을 공유해 주시면 빠르게 문제 해결을 도와드릴 수 있습니다. + + ### REST API Key, REST API Secret란? + + - V1 API 호출 시 사용되는 Access Token을 발급할 때 사용되는 값입니다. + - REST API Secret은 재발급이 가능하며, 재발급 즉시 기존의 Secret은 사용이 불가능합니다. + + + REST API Key, REST API Secret **결제 거래 건을 컨트롤할 수 있는 민감 정보**로 외부로 유출되지 않도록 주의가 필요합니다. + + + + + ### 스토어 아이디(Store ID) 복사하기 + + 포트원 V2 결제 모듈 연동 시 필요한 스토어 아이디(Store ID)를 복사할 수 있습니다. + +
+ + - 관리자 콘솔 화면에서 \[결제 연동] → \[연동 관리] 화면에서 스토어 아이디를 복사할 수 있습니다. + + + **스토어 아이디(Store ID)란?** + + - 포트원 가입 시 \[대표 상점]이 생성되며, 자동으로 생성되는 고유값 입니다. + - 추가로 하위 상점을 생성하는 경우 **상점마다 고유하게 부여**됩니다. + - 결제창 연동 시 사용되며, 결제 호출 시 `storeId` 파라미터에 해당 값을 넣어야 합니다. + - **기술 문의 시 해당 값을 공유**해 주시면 빠르게 문제 해결을 도와드릴 수 있습니다. + + + ### V2 API Secret 발급하기 + + V2 API를 연동하기 위해서는 V2 API Secret을 별도로 발급한 후 사용이 가능합니다. + V2 API Secret 은 **Owner, Admin** 계정에서만 발급 및 삭제가 가능합니다. + +
+ + - 관리자 콘솔 화면에서 \[결제연동] → \[연동 관리] → \[식별코드·API Keys] 메뉴에서 \[V2 API]를 선택합니다. + - `새로운 API Secret 발급`을 클릭합니다. + - Secret 목록에 표시될 `Secret 이름`을 입력하고 `만료 기한`을 선택한 후 `생성`을 클릭합니다. + - 생성된 Secret을 복사합니다. `API Secret을 확인했습니다`를 누른 후엔 Secret 값을 확인할 수 없으니 주의해 주세요. + + + API Secret 발급 직후에만 값을 확인할 수 있습니다. 페이지를 벗어나면 API Secret 확인이 불가하오니 복사한 후 임의의 장소에 저장하여 사용하세요. + 만약, API Secret 값을 잊어버리신 경우 새로 발급받아 사용해야 합니다. + + + + **API Secret이란?** + + - API 사용 시 Authorization 헤더 인증을 위해 사용되는 값입니다. + + - API Secret을 발급받으신 후, 선호하는 [인증 방식](/api/rest-v2?v=v2#auth) + 을 선택하여 API를 사용하실 수 있습니다. + + + + API Secret은 **결제 거래 건을 컨트롤할 수 있는 민감 정보**로 고객사 서버에서만 사용되어야 하며, + 브라우저 등 외부에 노출되어서는 안 됩니다. + + + + +## 결제알림(Webhook) 관리 + +결제 거래 건에 이벤트 발생 시 포트원에서 고객사가 설정한 URL로 웹훅을 전송합니다. +최신 상태의 결제 결과 처리를 위해서 결제 연동 시 웹훅 연동을 함께 구현하시길 권장드립니다. + + + + 웹훅에 대한 자세한 설명은 [웹훅 연동하기](https://developers.portone.io/docs/ko/result/webhook?v=v1)를 참고하세요. + + + + 웹훅에 대한 자세한 설명은 [웹훅 연동하기](https://developers.portone.io/docs/ko/v2-payment/webhook?v=v2)를 참고하세요. + + + +### 웹훅 URL 관리자 콘솔 설정 + +웹훅을 통해 결제 정보를 통보받을 URL을 설정하는 과정은 다음과 같습니다. + + + + URL은 관리자 콘솔에서 두 가지 형태로 지원하고 있습니다. + 콘솔에서 설정했더라도 결제 시에 `notice_url`파라미터로 지정하여 호출하는 경우 해당 URL로 전송됩니다. + + 웹훅을 통해 결제 정보를 통보받을 URL을 설정하는 과정은 다음과 같습니다. + +
+ + - 포트원 관리자 콘솔 내 \[결제 연동] → \[연동 관리] → **\[결제알림(Webhook) 관리]** 탭을 선택합니다. + + - \[웹훅 버전] 항목에서 **\[결제모듈 V1]** 을 선택합니다. + + - \[설정 모드] 항목에서 \[실연동] 또는 \[테스트]를 선택합니다. (연동 환경에 따라 웹훅 URL을 각각 다르게 설정할 수 있습니다.) + + - **Endpoint URL**에 웹훅 데이터를 수신할 URL을 입력합니다. + + - **Content Type**을 설정합니다. `Content Type`은 `application/json` + 또는 `application/x-www-form-urlencoded` 중 하나로 설정할 수 있습니다. + + - `저장` 버튼을 클릭합니다. + + + `호출 테스트` 버튼을 클릭하면 저장된 URL로 테스트 웹훅이 발송됩니다. 이를 통해 올바른 URL과 Content-Type을 지정했는지 테스트할 수 있습니다. + 콘솔 내 화면에서 Endpoint URL 변경 후 저장하지 않은 채 호출테스트를 시도하시면 이전에 저장된 주소로 발송되오니 주의하시길 바랍니다. + + + + +
+ + - 포트원 관리자 콘솔 내 \[결제 연동] → \[연동 관리] → **\[결제알림(Webhook) 관리]** 탭을 선택합니다. + + - \[웹훅 버전] 항목에서 **\[결제모듈 V2]** 를 선택합니다. + + - \[설정 모드] 항목에서 \[실연동] 또는 \[테스트]를 선택합니다. (연동 환경에 따라 웹훅 URL을 각각 다르게 설정할 수 있습니다.) + + - **Endpoint URL**에 웹훅 데이터를 수신할 URL을 입력합니다. + + - **Content Type**을 설정합니다. `Content Type`은 `application/json` 또는 + `application/x-www-form-urlencoded` 중 하나로 설정할 수 있습니다. + + - `저장` 버튼을 클릭합니다. + + + `호출 테스트` 버튼을 클릭하면 저장된 URL로 테스트 웹훅이 발송됩니다. 이를 통해 올바른 URL과 Content-Type을 지정했는지 테스트할 수 있습니다. + 콘솔 내 화면에서 Endpoint URL 변경 후 저장하지 않은 채 호출테스트를 시도하시면 이전에 저장된 주소로 발송되오니 주의하시길 바랍니다. + + + + +## 추가 설정 관리 + + + + ### 화이트리스트(whitelist) 관리 + +
+ + - 결제 요청 시 허용할 IP대역대를 관리할 수 있습니다. + + - 포트원 관리자의 IP보안설정에 입력하는 값은 IP가 아닌 CIDR 블록방식 으로 입력하셔야 합니다. + 예를 들어 입력 하시고자 하는 IP가 `1.1.1.1` 이라고 가정 했을때 해당 IP 하나만 허용하고 싶으시다면 + `1.1.1.1/32`로 작성 하셔야 하고 만약 `1.1.1.1` \~ `1.1.1.255`까지의 IP대역을 모두 허용하고 싶으시다면 + `1.1.1.0/24` 형태로 작성하시면 됩니다. 보다 자세한 표기법은 RFC4632 를 참고부탁드립니다. + + + + 포트원 V2 결제 모듈에서는 화이트리스트 기능을 지원하지 않습니다. + + 해당 기능을 필요로 하시는 경우 V2 기술지원 메일([tech.support@portone.io](mailto:tech.support@portone.io))로 문의 부탁드립니다. + + diff --git a/src/content/docs/ko/console/guide/pay.mdx b/src/content/docs/ko/console/guide/pay.mdx new file mode 100644 index 000000000..e603b274a --- /dev/null +++ b/src/content/docs/ko/console/guide/pay.mdx @@ -0,0 +1,17 @@ +--- +title: 결제 +description: >- + 포트원을 관리자콘솔을 통해 발생한 거래를 조회 및 관리하는 방법을 안내합니다. +--- + +import ContentRef from "~/components/gitbook/ContentRef.astro"; + +포트원을 통해 발생한 결제 거래 건을 조회하고 부분 취소 및 전체 취소 기능을 이용하여 결제 건을 관리할 수 있습니다. +엑셀 다운로드 기능을 제공하여 화면에서 필터링된 결제 내역을 다운로드 받아 활용할 수 있습니다. + +또한 발급한 빌링키를 이용한 결제 거래 건을 별도 내역으로 확인할 수 있으며, 빌링 결제 예약건을 상태별로 +관리할 수 있고, 빌링 결제 캘린더에서 일간/월간 결제 데이터를 확인할 수 있습니다. + + + + diff --git a/src/content/docs/ko/console/guide/payments.mdx b/src/content/docs/ko/console/guide/payments.mdx new file mode 100644 index 000000000..bb079f67b --- /dev/null +++ b/src/content/docs/ko/console/guide/payments.mdx @@ -0,0 +1,214 @@ +--- +title: 결제 내역 조회 +description: >- + 포트원을 통해 발생한 결제 내역을 상태별로 조회하고, 부분 취소 및 전체 취소 기능을 이용하여 결제 건을 관리할 수 있으며, 이에 대해 안내합니다. +targetVersions: ["v1", "v2"] +--- + +import Figure from "~/components/Figure.astro"; +import VersionGate from "~/components/gitbook/VersionGate.astro"; +import Hint from "~/components/Hint.astro"; + +import Image1 from "../_assets/payment01.png"; + +
+ +## 기준 시각 + +- **상태 승인 시각**(default) : 최종 결제 상태로 업데이된 시각을 기준으로 조화합니다. + (결제 취소건의 경우 취소 시각을 기준으로 조회됩니다.) + +- **결제 요청 시각** : 결제를 요청한 시각을 기준으로 결제 건을 조회합니다. + + + **기준 시각에 따라 조회 결과가 다르게 표시됩니다.** + + 예를 들어 4/1 결제 후 4/5에 결제 취소한 경우, 상태 승인 시각을 기준으로 4/1\~4/4로 기간을 설정한 후 + 검색하면 해당 거래건은 결과에 포함되지 않습니다. + + +## 내역 검색 + +결제 정보를 검색하여 거래건을 특정할 수 있습니다. + +- **전체** : 입력한 단어와 여러 결제 정보 필드 중 매칭되는 거래 건을 표시합니다. + 여러 필드에서 일부 혹은 전부 일치하는 경우 검색 결과에 표시됩니다. + 또한, 검색의 경우 단어의 앞에서부터 일치하는 경우에만 표시되며 중간만 일치하는 경우 원하는 검색 결과를 얻지 못할 수 있습니다. + +- **포트원 거래번호** : 포트원 거래번호 (`imp_uid`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + + + + - **가맹점 거래번호** : 가맹점 거래번호 (`merchant_uid`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **주문명** : 주문명 (`name`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **카드사 승인번호** : 카드사 승인번호 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 이름** : 고객 이름 (`buyer_name`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 휴대폰 번호** : 고객 휴대폰 번호 (`buyer_tel`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 이메일** : 고객 이메일 (`buyer_email`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 주소** : 고객 주소 (`buyer_addr`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 우편번호** : 고객 우편번호(`buyer_postcode`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + + + + - **가맹점 거래번호** : 가맹점 거래번호 (`paymentId`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **주문명** : 주문명 (`orderName`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **카드사 승인번호** : 카드사 승인번호 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 이름** : 고객 이름 (`customer.fullname`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 휴대폰 번호** : 고객 휴대폰 번호 (`customer.phoneNumber`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 이메일** : 고객 이메일 (`customer.email`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 주소** : 고객 주소 (`customer.address`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + - **고객 우편번호** : 고객 우편번호(`customer.zipcode`) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + + + +- **결제대행사 승인번호** : 결제대행사(PG사) 승인번호 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **카드번호** : 카드번호 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + 카드 번호의 경우 결제대행사에 따라 마스킹되는 부분이 다르므로, 앞에 6\~8자리(BIN)번호 혹은 뒷 4자리로 검색하시길 권장드립니다. + +- **상점아이디** : 결제대행사 상점아이디 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **결제환경** : 결제환경(PC/MOBILE/API) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. 검색하는 경우 대문자로 검색해야 합니다. + +- **실시간 계좌 은행** : 실시간 계좌이체 거래 건에 한하여 실시간 계좌 은행 데이터 중 입력한 택스트와 일치하는 데이터가 표시됩니다. + (ex. 실시간 계좌이체 거래 건의 계좌은행이 토스뱅크인 경우 ) + +- **가상계좌 은행** : 가상계좌 거래 건에 한하여 가상계좌 은행 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **계좌번호** : 가상계좌 거래 건에 한하여 계좌번호 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **입금자명** : 가상계좌 거래 건에 한하여 입금자명 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **현금영수증 발급번호** : 실시간 계좌이체 또는 가상계좌 거래 시 현금영수증을 발급한 거래 건에 한하여 + 현금영수증 발급번호(국세청 승인번호) 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **취소 사유** : 결제 취소 건에 한하여 취소 사유 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + 포트원 어드민콘솔에서 취소한 경우 취소 사유는 **관리자페이지취소**로 일괄 입력됩니다. + +- **카드사명** : 카드사명 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +- **할부개월수** : 카드 결제 시 할부가 적용된 거래 건에 한하여 할부개월수 데이터 중 입력한 텍스트와 일치하는 데이터가 표시됩니다. + +## 필터 + +필터에 따라 결제 내역을 필터링하여 조회할 수 있습니다. 필터는 결제상태, 결제수단, 결제대행사, 결제유형, 결제모드에 따라 다중 선택할 수 있습니다. + +### 결제상태 + +- **전체** : 모든 결제 상태의 거래를 조회합니다. + +- **결제 완료** : **결제 완료** (status : PAID) 상태인 거래 건만 표시됩니다. 결제 취소건은 포함되지 않습니다. + +- **결제 예정** : **결제 예정** (status : READY) 상태인 거래 건만 표시됩니다. + - 결제창이 화면에 표시되는 순간 결제 예정 상태로 거래 건이 저장됩니다. + + - 일반적으로 결제 승인이되면 결제 완료 상태로 업데이트 됩니다. 다만, 결제 도중 모종의 이유로 고객이 결제창을 이탈하는 경우에는 + 해당 거래 건은 계속 결제 예정 상태로 남게 됩니다. + +- **결제 실패** : **결제 실패** (status : FAILED) 상태인 거래 건만 표시됩니다. + +- **결제 취소** : **전체 취소** (status : CANCELLED) 및 **부분 취소** (PARTIAL\_CANCELLED) 상태인 거래 건만 표시됩니다. + +- **승인 대기** : **승인 대기** (status : PENDING) 상태인 거래 건만 표시됩니다. + - 승인 대기 상태는 페이팔(SPB/RT) 거래 건에서만 발생하며, 결제 및 환불 요청 완료 후 실제 승인되기까지 결제상태를 의미합니다. + +### 결제수단 + +- **전체** : 모든 결제 수단의 거래를 조회합니다. + + + + - **카드결제** : 결제 요청 시 결제 수단을 카드(`pay_method : card`)로 지정하여 호출한 뒤 + 신용카드, 체크카드, 법인카드, 기프트카드 등 카드로 진행된 거래 건만 표시됩니다. + + - **실시간 계좌이체** : 결제 요청 시 결제 수단을 실시간 계좌이체(`pay_method : trans`)로 + 지정하여 호출한 뒤 계좌이체로 진행된 거래 건만 표시됩니다. + + - **가상계좌** : 결제 요청 시 결제 수단을 가상계좌 (`pay_method : vbank`)로 + 지정하여 호출한 뒤 가상계좌로 진행된 거래 건만 표시됩니다. + + - **휴대폰 소액결제** : 결제 요청 시 결제 수단을 휴대폰 소액결제 (`pay_method : phome`)로 + 지정하여 호출한 뒤 휴대폰 소액결제로 진행된 거래 건만 표시됩니다. + + - **문화상품권** : 결제 요청 시 결제 수단을 문화상품권 (`pay_method : culturegift`)로 지정하여 호출한 뒤 + 문화상품권으로 진행된 거래 건만 표시됩니다. 문화상품권의 경우 웰컴페이먼츠만 지원합니다. + + - **컬쳐랜드** : 결제 요청 시 결제 수단을 컬쳐랜드 문화상품권 (`pay_method : cultureland`)로 지정하여 호출한 뒤 + 컬쳐랜드 문화상품권으로 진행된 거래 건만 표시됩니다. + + - **스마트문상** : 결제 요청 시 결제 수단을 스마트문상(`pay_method : smartculture`)로 지정하여 호출한 뒤 + 스마트문상 ((구)게임문화상품권)으로 진행된 거래 건만 표시됩니다. + + - **북앤라이프** : 결제 요청 시 결제 수단을 북앤라이프(`pay_method : booknlife`)로 지정하여 호출한 뒤 + 도서문화상품권으로 진행된 거래 건만 표시됩니다. + + - **해피머니** : 결제 요청 시 결제 수단을 해피머니(`pay_method : happymoney`)로 지정하여 호출한 뒤 + 해피머니로 진행된 거래 건만 표시됩니다. + + + + - **카드결제** : 결제 요청 시 결제 수단을 카드(`payMethod : CARD`)로 지정하여 호출한 뒤 + 신용카드, 체크카드, 법인카드, 기프트카드 등 카드로 진행된 거래 건만 표시됩니다. + + - **실시간 계좌이체** : 결제 요청 시 결제 수단을 실시간 계좌이체(`payMethod : TRANSFER`)로 + 지정하여 호출한 뒤 계좌이체로 진행된 거래 건만 표시됩니다. + + - **가상계좌** : 결제 요청 시 결제 수단을 가상계좌 (`payMethod : VIRTUAL_ACCOUNT`)로 + 지정하여 호출한 뒤 가상계좌로 진행된 거래 건만 표시됩니다. + + - **휴대폰 소액결제** : 결제 요청 시 결제 수단을 휴대폰 소액결제 (`payMethod : MOBILE`)로 + 지정하여 호출한 뒤 휴대폰 소액결제로 진행된 거래 건만 표시됩니다. + + - **문화상품권** : 문화상품권의 경우 V1 결제모듈의 웰컴페이먼츠만 지원합니다. + + - **컬쳐랜드** : 결제 요청 시 결제 수단을 컬쳐랜드 문화상품권 + (`payMethod : GIFT_CERTIFICATE`, `giftCertificate.giftCertificateType : CULTURELAND`)로 지정하여 호출한 뒤 + 컬쳐랜드 문화상품권으로 진행된 거래 건만 표시됩니다. + + - **스마트문상** : 결제 요청 시 결제 수단을 스마트문상 + (`payMethod : GIFT_CERTIFICATE`, `giftCertificate.giftCertificateType : SMART_MUNSANG`)로 지정하여 호출한 뒤 + 스마트문상 ((구)게임문화상품권)으로 진행된 거래 건만 표시됩니다. + + - **북앤라이프** : 결제 요청 시 결제 수단을 북앤라이프 + (`payMethod : GIFT_CERTIFICATE`, `giftCertificate.giftCertificateType : BOOKNLIFE`)로 지정하여 호출한 뒤 + 도서문화상품권으로 진행된 거래 건만 표시됩니다. + + - **해피머니** : 결제 요청 시 결제 수단을 해피머니 + (`payMethod : GIFT_CERTIFICATE`, `giftCertificate.giftCertificateType : HAPPYMONEY`)로 지정하여 호출한 뒤 + 해피머니로 진행된 거래 건만 표시됩니다. + + + +- **포인트결제** : 실제 승인된 결제가 포인트로 진행된 거래 건만 표시됩니다. + - 예를 들어 네이버페이 포인트 사용 결제 건 등이 해당됩니다. + +- **기타** : 결제 수단을 알 수 없거나 해외 현지 결제 수단으로 진행된 거래 건만 표시됩니다. + +### 결제대행사 + +- **전체** : 모든 결제대행사의 거래를 조회합니다. +- 결제대행사 필터는 `pg_provider`를 기준으로 구분됩니다. + +### 결제유형 + +- **전체** : 모든 결제유형의 거래를 조회합니다. +- **정기 결제** : 발급한 빌링키로 시도된 결제 거래 건만 표시됩니다. +- **일반 결제** : SDK 및 API로 시도된 일회성 결제 거래 건만 표시됩니다. + +### 결제모드 + +- **전체** : 모든 결제모드의 거래를 조회합니다. + +- **실결제** : 실연동 채널로 시도된 결제 거래 건만 표시됩니다. + +- **테스트 결제** : 테스트 채널로 시도된 결제 거래 건만 표시됩니다. 기본적으로 체크 표시가 해제되어있으니 + 테스트 거래 건을 조회할 실 때 필터에서 체크한 후 검색을 해야 합니다. + +## 순거래액 + +총 거래액, 총 거래취소 금액, 순 거래액 집계 금액은 홈 대시보드에서 확인하시거나 애널리틱스 서비스 신청 후 상세히 확인하실 수 있습니다. +[애널리틱스 베타 신청 바로가기](https://portone.io/korea/ko/service/analytics) + +## 엑셀다운로드 + +조회된 거래 내역을 엑셀 파일 형식으로 로컬에 다운로드 받을 수 있습니다. 엑셀 다운로드 클릭 시 원하는 정보를 선택하여 커스텀할 수 있습니다. diff --git a/src/content/docs/ko/console/guide/readme.mdx b/src/content/docs/ko/console/guide/readme.mdx index 6b593e7f5..307662af1 100644 --- a/src/content/docs/ko/console/guide/readme.mdx +++ b/src/content/docs/ko/console/guide/readme.mdx @@ -1,23 +1,24 @@ --- -title: 관리자 콘솔 -description: 포트원 관리자 콘솔 사용법을 확인하실 수 있습니다. -targetVersions: ["v1"] +title: 관리자 콘솔 소개 +description: 포트원 관리자 콘솔 사용법을 안내합니다. --- import ContentRef from "~/components/gitbook/ContentRef.astro"; -포트원 관리자콘솔은 포트원 계정 생성 및 하위상점 관리, 결제수단 및 PG신청, 설정 그리고 결제내역을 통합하여 관리할 수 있는 페이지입니다. +포트원 관리자콘솔은 포트원 계정 생성 및 하위상점 관리, 전자결제 신청, 결제대행사 연동 설정을 통합하여 관리할 수 있는 페이지입니다. -포트원 관리자콘솔 주소: [https://admin.portone.io](https://admin.portone.io) +또한, 결제 내역 조회 및 결제 취소를 할 수 있으며, 예약된 결제 내역 및 예약 변경, 해지 기능을 제공하며 통합된 결제대행산 정산 내역을 확인할 수 있습니다. - +별도로 포트원에서 제공하는 파트너 정산 및 결제 데이터 분석(애널리틱스)도 이용하실 수 있습니다. - +[포트원 관리자콘솔 바로가기](https://admin.portone.io) - + - + - + - + + + diff --git a/src/content/docs/ko/console/guide/reg.mdx b/src/content/docs/ko/console/guide/reg.mdx index 72e305ef7..575a005be 100644 --- a/src/content/docs/ko/console/guide/reg.mdx +++ b/src/content/docs/ko/console/guide/reg.mdx @@ -1,7 +1,6 @@ --- title: 전자결제 신청 -description: 전자결제 신청 방법을 안내합니다. -targetVersions: ["v1"] +description: 결제대행사 및 결제수단을 선택하고 전자결제를 신청하는 과정을 안내합니다. --- import Figure from "~/components/Figure.astro"; @@ -19,7 +18,7 @@ import image10 from "./_assets/reg/console_010.png"; import image11 from "./_assets/reg/console_011.png"; 포트원 관리자콘솔에서 [로그인](https://admin.portone.io/auth/signin)을 한 뒤 좌측 상단에 있는 -`전자결제 신청` 버튼을 클릭하면 고객사가 사용하고자 하는 모든 결제 수단과 이를 지원하는 결제대행사를 +**\[전자결제 신청]** 버튼을 클릭하면 고객사가 사용하고자 하는 모든 결제 수단과 이를 지원하는 결제대행사를 신청할 수 있는 페이지로 이동합니다.
@@ -28,10 +27,18 @@ import image11 from "./_assets/reg/console_011.png";
-- `개발 연동 테스트` 를 누르면 `결제 연동`페이지로 넘어갑니다. -- `시작하기`를 누르면 `비즈니스 인증`페이지로 넘어갑니다. -- 우측 상단 `이미 가입된 결제대행사가 있어요`를 누르면 포트원 고객센터로 연결되오니 문의사항으로 남겨주시면 가입된 결제 대행사에 대해 안내드리겠습니다. -- `전자결제 신청절차 보기`를 누르면 간단한 전자결제 신청 절차를 확인할 수 있습니다. +- \[개인정보 제 3자 제공], \[개인정보 수집 및 이용] 약관을 확인하시고 동의하는 경우 체크합니다. + +- `개발 연동 테스트` 를 누르면 `결제 연동` 페이지로 이동합니다. + `결제 연동` 페이지에서 테스트 채널을 추가하여 전자결제 신청 전에 결제 테스트를 해볼 수 있습니다. + +- `시작하기`를 누르면 `비즈니스 인증` 페이지로 이동합니다. + `비즈니스 인증` 페이지에서 사업자 정보를 추가한 후 전자결제 신청을 진행할 수 있습니다. + +- 우측 상단 `서비스 둘러보기`를 클릭하면 해당 페이지에서 벗어나 포트원 관리자콘솔을 둘러볼 수 있습니다. + +- 우측 상단 `이미 가입된 결제대행사가 있어요`를 클릭하면 포트원 고객센터로 연결됩니다. + 문의사항이 있으신 경우 메세지를 남겨주시면 결제 대행사 추가 가입 절차에 대해 안내 드리겠습니다. ## 비즈니스 인증 @@ -39,20 +46,26 @@ import image11 from "./_assets/reg/console_011.png";
-- 전자결제신청(PG사 계약)을 진행하실 사업자등록증 사본을 올려주세요. -- 올려주신 사업자 등록증에 따라 일부 정보는 자동으로 적용되며, 자동으로 적용되지 않는 추가 정보는 안내에 따라서 직접 입력해주세요. -- 대표자 이메일 주소를 포트원 계정으로 사용하지 않으시는 경우 하단의 `포트원 계정으로 사용할게요` 체크박스를 해제한 후 원하시는 이메일 주소로 입력해주세요. -- `아직 사업자 등록증이 없어요`를 클릭하시면 `개발 연동 테스트` 또는 `서비스 둘러보기`를 할 수 있습니다. -- 사업자 등록증이 없으신 경우 전자결제 신청하기가 불가능하오니 사업자 등록 이후 서비스를 신청해 주세요. +- 전자결제신청(결제대행사 계약)을 진행할 사업자 등록증 사본을 첨부해 주세요. + +- 사업자 등록증 업로드 시 파일 상태에 따라 일부 정보는 자동으로 적용됩니다. + 만약 자동으로 적용되지 않은 정보가 있다면 안내에 따라 직접 입력해 주세요. + +- 포트원 가입 계정과 대표자 이메일 주소가 다를 경우 `포트원 계정으로 사용할게요` 체크박스를 해제한 후 대표자 이메일 주소를 입력해 주세요. + +- 사업자 등록증이 없는 경우 전자결제 신청이 불가능합니다. 사업자 등록 이후 서비스를 신청해 주세요. + - `아직 사업자 등록증이 없어요`를 클릭한 후 `개발 연동 테스트` 또는 `서비스 둘러보기`를 클릭하여 페이지를 벗어날 수 있습니다. + +- 비즈니스 인증을 중단하려면 우측 상단의 \[나가기]를 클릭하세요. + +- 비즈니스 인증 정보를 임시 저장하려면 우측 상단의 \[임시 저장]을 클릭하세요. ### 담당자 정보 등록
-- 개인정보 수집 및 이용 동의는 필수 사항입니다. -- 결제대행사 및 포트원에서 안내를 드릴 예정입니다. 안내 받을 담당자 정보를 등록해주세요. -- 기본 설정 : 담당자 정보 새로 입력하기 -- 추가 선택 : 대표자 1 정보 불러오기 (등록하신 사업자등록증상의 대표자 정보를 불러옵니다) +- 전자결제 신청 완료 후 결제대행사 및 포트원의 안내를 받을 담당자 정보를 등록해 주세요. +- 사업자 등록증상의 대표자 정보와 담당자 정보가 일치하는 경우 `대표자 1 정보 불러오기` 를 선택해 주세요. ### 서비스 정보 등록 @@ -62,9 +75,13 @@ import image11 from "./_assets/reg/console_011.png"; - 서비스 형태 선택 : 연동하시는 서비스의 형태를 선택해 주세요. (웹/앱) -- 서비스 URL 입력 : 결제대행사 계약을 위해 연동하시는 서비스(웹/앱)에 기본구성 구현은 필수 사항입니다. +- 서비스 URL 입력 : 결제대행사 계약을 진행하기 위해서는 운영중인 서비스(웹/앱)의 URL을 입력해야 합니다. + 원활한 계약을 위해서 아래 서비스 기본 구성 요건을 확인하신 후 서비스에 반영이 필요합니다. + - 결제대행사 계약을 위한 서비스 기본 구성 요건 \[[바로가기](https://guide.portone.io/6e20063c-1305-475f-a71a-c4d5cd5f3556)] +- 요청/추가 메모 : 기타 전달할 내용이 있는 경우 해당 항목에 작성해 주시면 확인 후 안내 드리겠습니다. + ### 최종 확인
@@ -86,7 +103,9 @@ import image11 from "./_assets/reg/console_011.png";
- 이용하실 결제수단 및 결제형태를 선택해 주세요. -- 선호하는 결제수단을 선택하면, 그에 따라 포트원 추천 패키지가 노출됩니다. 결제대행사 선택이 어려우신 경우 추천패키지로 쉽고 간편하게 신청이 가능합니다. + +- 선호하는 결제수단을 선택하면, 그에 따라 포트원 추천 패키지가 노출됩니다. + 결제대행사 선택이 어려우신 경우 추천패키지로 쉽고 간편하게 신청이 가능합니다. ### 결제대행사 직접 선택하기 @@ -102,8 +121,8 @@ import image11 from "./_assets/reg/console_011.png"; 표기됩니다. - 주의사항: 사이트를 워드프레스 우커머스 플러그인으로 제작하시는 경우, 지원 가능한 PG사가 구분되어 - 있으니 참고하시어 선택해주세요. \[[워드프레스 우커머스 플러그인 지원 PG - 목록](https://guide.portone.io/49f92e2b-1927-4165-967c-1f3a78c5cd33)] + 있으니 참고하시어 선택해 주세요. \[[워드프레스 우커머스 플러그인 지원 PG + 목록](https://help.portone.io/content/wordpress-available-pg)] ### 결제수단 담기 @@ -146,9 +165,9 @@ import image11 from "./_assets/reg/console_011.png"; - 결제대행사(PG사)와 계약을 위해서는 신청하신 PG사의 모듈 연동이 필요합니다. -- 연동 매뉴얼 \[[바로가기](https://developers.portone.io/docs/ko/readme)] +- [V1 연동 매뉴얼 바로가기](https://developers.portone.io/docs/ko/readme?v=v1) -- `다날 휴대폰 본인인증 서비스`는 테스트 모드를 지원하지 않으므로 - 다날과 계약 완료 후 발급된 연동 정보로 실 운영 모드를 세팅한 뒤 연동 개발 진행 부탁드립니다. +- [V2 연동 매뉴얼 바로가기](https://developers.portone.io/docs/ko/readme?v=v2) -- 연동과 관련하여 궁금하신 사항은 `포트원 기술지원 이메일 support@portone.io 로 문의` 주시기 바랍니다. +- 연동과 관련하여 궁금하신 사항은 **포트원 기술지원 이메일 [support@portone.io](mailto:support@portone.io)** + 또는 채널톡으로 문의 주시기 바랍니다. diff --git a/src/content/docs/ko/ready/readme.mdx b/src/content/docs/ko/ready/readme.mdx index cbfb1916c..0ad506593 100644 --- a/src/content/docs/ko/ready/readme.mdx +++ b/src/content/docs/ko/ready/readme.mdx @@ -157,7 +157,7 @@ import IntegrationTosspayments from './_components/integration-guide/tosspayment - ### 3-2. 결제대행사별 연동 정보 확인하기 + ### 3-2. 결제대행사별 연동 정보 확인하기 #### 결제대행사