MODFOLIO PAY — 서비스 결제 창구

서비스는
다양하게,
결제는 한곳에서.

Modfolio의 디지털 서비스 이용권을 찾고, 가격과 제공 조건을 확인하세요.

실제 결제 승인은 PG사가 처리합니다 · 카드 정보는 Pay 가 저장하지 않습니다

가입비0원Pay 자체 가입비는 없습니다.
결제 수수료0원표시 금액은 부가가치세(VAT) 포함 금액입니다.
제공 조건상품별이용 기간과 제공 조건을 결제 전에 확인합니다.
자동 갱신없음자동으로 재결제하지 않으므로 해지할 것이 없습니다.
이용권 / 결제 내역TEST
결제 내역최근 3건
GistCore1개월 이용권 · 09.069,900원완료
GistCore환불 · 14일 이내9,900원환불
GistCore1개월 이용권 · 08.199,900원기간 종료

01ONE ACCOUNT

상품을 고르고, 조건을 확인하고, 결제하세요.

Pay에서 서비스의 이용권을 찾고, 가격·제공 기간·환불 기준을 확인한 뒤 결제하세요.

서비스별 상품

Modfolio 서비스의 이용권을 둘러보세요. 제공 기간과 가격은 상품마다 안내합니다.

요금제 살펴보기

상품에 맞는 결제

상품을 선택하거나 안내받은 결제 링크를 열어 주문 내용과 금액을 확인합니다. 사용할 수 있는 결제 수단은 결제창에서 안내합니다.

결제 방식 보기

투명한 결제 내역

어느 서비스의 상품을 언제 얼마에 샀는지 — 결제 · 만료 · 환불이 단일 원장에 시간순으로 정리됩니다.

원장 둘러보기

실시간 알림

결제 완료, 이용권 만료 예정, 결제 실패 — 필요한 순간을 이메일과 웹훅으로 즉시 전달합니다.

Webhook 가이드

하나의 로그인

Modfolio Connect 계정으로 구매와 결제 내역을 확인합니다. 상품 제공과 정산은 주문에 표시된 판매자가 담당합니다.

서비스 목록

안전한 결제

실제 결제는 PG사 인프라 위에서 이뤄집니다. 카드 정보는 Pay 가 저장하지 않습니다.

보안 알아보기
02DASHBOARD

이용권도, 결제도,
한 화면에서.

이용 중인 앱, 이용권 만료일, 결제·환불 이력을 한눈에. 요약 카드가 우선순위를 잡고, 그 아래 정확한 원장이 모든 숫자를 그대로 보여줍니다.

  • 이용 중인 이용권 · 만료 예정일 한눈에
  • 서비스별 결제 내역 확인
  • ⌘K 명령 팔레트로 모든 화면 도달
  • 영수증 · 환불 요청 한 페이지에서 처리
미리보기 예시
이번 달 결제 · THIS MONTH
18,800 원
자동 갱신 없음
상품별 제공 기간 이용권을 따로
이용 중2
연결된 앱2
가장 이른 만료9월 3일
최근 활동 · RECENT이번 주
GistCore1개월 이용권 · 카드 42429,900 원방금
Atelier & Folio1개월 이용권 · 카드 42428,900 원2분
GistCore환불 · 14일 이내+9,900 원22분
Atelier & Folio기간 종료—38분
03CHECKOUT

결제는 한 번의 터치.

상품 또는 개별 결제 링크에서 주문을 확인하고 결제합니다. 결제창이 열리며, 선택한 상품의 금액만 청구합니다.

  • 결제창은 PG사 인프라 위에서 열립니다
  • 3D Secure 등 카드사 인증 자동 처리
  • 실패 시 사유 안내 · 다른 카드로 재시도
  • 영수증 · 환불 요청 한 페이지에서 처리
미리보기 예시
04FOR MODFOLIO APPS

새 앱은 서버 세 단계로 결제를 붙입니다.

Connect SSO 로 사용자를 확인하고, 서버에서 주문을 만들고, Pay 호스티드 체크아웃으로 보냅니다. 아래 세 단계가 전부입니다. 외부 가맹점을 위한 PG 가 아니라, Modfolio 생태계 내부 인프라입니다.

런타임Cloudflare 엣지
결제PG사 연동
연동서버 3단계
앱 연동 가이드
checkout.tswebhook.tscurl
// 1. SSO 콜백에서 사용자 검증
const user = await connect.verify(request);

// 2. 주문 생성 (server-side, mpsk_ 서비스 키 — sourceApp 은 키에 고정)
const res = await fetch("https://my.modfolio.io/api/v1/orders", {
  method: "POST",
  headers: {
    "X-Api-Key": "mpsk_...",
    "X-User-Id": user.id,
  },
  body: JSON.stringify({ orderName: "GistCore Pro", amount: 29_900 }),
});
const { url } = await res.json();

// 3. Pay 호스티드 체크아웃으로 리다이렉트 (앱 브랜드로 렌더 · 위젯은 Pay 가 마운트)
return Response.redirect(url, 303);
GET STARTED

Connect 계정으로 로그인하면
바로 시작됩니다.