01모든 결제 수단을 한 페이지에
호스티드 체크아웃은 카드, Apple Pay, Google Pay, USDC를 나란히 보여줍니다. 왼쪽에는 주문 9F21-0716이 항목 3개, 처리 수수료 €0.50, 결제 금액 €49.00으로 표시되고, 오른쪽에는 결제 수단 선택 영역이 있습니다. 고객은 선택하고, 페이지는 이에 맞춰 바뀌며, 가맹점은 한 번만 연동하면 됩니다.
- 카드, USDC, 월렛 버튼을 한 화면에
- 결제 양식 옆에 항목, 수수료, 합계까지 전체 주문 표시
- 결제 수단과 관계없이 동일한 Pay €49.00 버튼
02같은 URL의 모바일 화면
같은 체크아웃 URL이 휴대폰 레이아웃으로 자연스럽게 재구성됩니다. 주문은 요약 바로 접히고, 결제 수단 버튼은 그대로 유지되며, 카드 입력 양식의 라벨도 그대로입니다. 데스크톱에서 제공하는 기능은 모바일에서도 동일합니다. 브라우저가 아닌 자체 앱 안에서 결제하고 싶다면, iOS 및 Android SDK가 같은 주문에 대해 동일한 체크아웃을 네이티브로 제공합니다.
03스스로 설명하는 영수증
USDC 결제는 가맹점 회계 담당자가 바로 읽을 수 있는 영수증으로 마무리됩니다. 결제 수단: Base의 52.95 USDC →︎ EUR 정산, 영수증에 표기된 환율 1 EUR = 1.0807 USDC 적용. 참조 번호 9F21-0716이 고객에게 이메일로 발송되고 즉시 다운로드할 수 있습니다. 고객은 암호화폐로 결제했지만, 장부에는 €49.00으로 기록됩니다.
04링크만이 아닌 링크 백오피스
결제 링크에도 제대로 된 관리 화면이 있습니다. Arc Studio SRL의 링크 8건이 결제 완료, 활성, 만료 상태로 나뉘어 있고, 모든 행에 금액, 결제 건수, 상태가 표시됩니다. 상단 카드에서 실적도 확인할 수 있습니다. 활성 링크 4건, 이번 달 링크 결제 18건에서 €2,304.50 수금, 오늘 €49.00 결제 완료. 생성, 검색, 내보내기까지 한 번에 끝납니다.
- 모든 링크의 URL, 금액, 상태
- 상단에 이번 달 수금액과 오늘 결제액 표시
- 링크를 추적하는 같은 화면에서 바로 생성
05주문 기준 환불
환불은 결제 수단이 아닌 주문을 대상으로 합니다. 9F21-0716 주문에서 드로어를 열면 금액은 전액 €49.00으로 미리 입력되어 있고, 사유는 필수이며, 선택 메모는 내보내기 파일과 고객 영수증에 반영됩니다. 환불금은 원래 결제 레일을 통해 자동으로 돌아갑니다. 카드 환불은 카드로, USDC 주문은 EUR 정산액 기준으로 환불되며, 보통 영업일 기준 1~3일이 걸립니다.
- 전액 또는 부분 환불 — 원 결제 금액 이내에서 자유롭게
- 사유 필수, 메모는 영수증에 반영
- 어느 레일이든 원래 경로로 자동 환불
06눈에 띄게 고객사다운 체크아웃
브랜딩은 서비스 프로젝트가 아닌 설정 페이지에서 끝납니다. 로고를 업로드하고, 강조색, 텍스트색, 배경색을 지정하고, 서체와 모서리 스타일을 고르면 됩니다. 저장하기 전에 실시간 미리보기에서 데스크톱 또는 모바일의 실제 체크아웃을 확인할 수 있으며, 강조색은 결제 버튼 포커스, 상태 표시, 활성 탭에 적용됩니다. 샌드박스와 함께 발급되는 체크아웃 호스트나 자체 도메인에서 운영할 수 있습니다.
07만드는 게 아니라 켜는 결제 수단
결제 수단은 프로바이더와 연결된 토글입니다. 3-D Secure가 적용된 카드, 월렛 버튼으로 제공되는 Apple Pay와 Google Pay, Ethereum·Base·Solana의 USDC, vIBAN 참조 기반 SEPA 계좌이체를 지원합니다. 옆의 정산 패널에는 조건이 명확하게 표시됩니다. 고객은 확인 전에 환산 금액을 확인하고, 가맹점은 항상 EUR로 정산받습니다.
- 행마다 프로바이더가 표시되는 결제 수단별 토글
- USDC 정산: 자동 환전, 매일 23:00 지급
- 3-D Secure 정책을 확인할 수 있는 카드 라우팅
08드롭인 연동
주문을 생성하고, 호스티드 페이지로 리디렉션하고, 결과를 받으면 됩니다. 결제 UI, 결제 수단 로직, 영수증은 Gateway가 맡습니다. 결제 수단이 바뀔 때마다 팀에서 체크아웃 프런트엔드를 개발하고 패치하고 최신 상태로 유지할 필요가 없습니다.
09주문이 기준 단위
모든 것은 결제 수단이 아닌 주문을 중심으로 연결됩니다. 주문 9F21-0716에는 브랜드 아이덴티티 스프린트 €38.50, 서체 라이선스 €6.00, 긴급 납품 €4.00의 항목과 처리 수수료 €0.50, 그리고 하나의 합계가 담겨 있습니다. 어떤 방식으로 결제되든 이 참조 번호로 조회하고, 대사하고, 환불합니다.
10세션에 영향을 주지 않는 설정
결제 수단과 브랜딩 변경은 새로운 체크아웃 세션부터 적용되며, 저장하는 화면에 이 내용이 안내됩니다. 결제 중인 고객의 화면이 도중에 바뀌는 일은 없습니다.
11제대로 갖춘 카드 결제
카드 결제는 지루하지만 중요한 부분이고, 이를 모두 처리해 두었습니다. 인라인 유효성 검사, 읽기 쉬운 라우팅 정책 아래 플로우에 내장된 강력한 고객 인증(SCA) 기반 3-D Secure, 연동 테스트용 샌드박스별 테스트 카드를 제공합니다. 암호화폐를 받아도 카드 결제 경험은 나빠지지 않습니다.
12Apple Pay 및 Google Pay
월렛은 프로젝트가 아닌 버튼입니다. Apple Pay와 Google Pay는 같은 페이지에서 원탭 시트로 표시되고 기기 토큰으로 결제하며, 실제 카드 번호는 페이지에 전달되지 않습니다. 주문과 영수증도 동일합니다. 결제 수단 화면에서 토글만 켜면 활성화됩니다.
13EUR로 정산되는 USDC
암호화폐는 체크아웃에 표시된 환율로 가격이 책정되고 유로로 정산됩니다. 가맹점이 의도치 않게 토큰 포지션을 보유하게 되는 일이 없으며, 장부는 한 가지 통화로 유지됩니다.
14세 가지 네트워크의 USDC
USDC 결제 수단은 하나의 토글로 Ethereum, Base, Solana를 모두 지원합니다. 고객은 자신의 월렛이 있는 네트워크에서 결제하고, 가맹점 측은 달라지는 것이 없습니다.
15vIBAN 계좌이체
계좌이체 결제에는 vIBAN 참조가 포함되어, 들어오는 SEPA 입금이 구조상 자동으로 주문과 매칭됩니다. 은행에서 직접 청구서를 결제하려는 고객을 위해 켜 두면 대사도 자동으로 유지됩니다.
16필요한 곳에 로컬 결제 수단
체크아웃은 카드와 월렛 외에도 유럽 구매자가 기대하는 계좌 간 결제와 로컬 결제 수단을 지원하며, 긴 목록에 한꺼번에 나열하지 않고 고객의 국가에 맞춰 보여줍니다.
17선구매 후결제
BNPL도 다른 결제 수단과 같은 행에 놓입니다. 고객은 결제를 분할하고, 가맹점은 한 번에 대금을 받으며, 주문 참조 번호는 바뀌지 않습니다. 토글 하나로 동일한 영수증, 동일한 대사가 유지됩니다.
18고객을 읽는 결제 수단
페이지는 국가, 언어, 기기, 이전 결제 이력을 바탕으로 고객이 사용할 가능성이 높은 순서대로 결제 수단을 정렬합니다. 알맞은 옵션이 네 번째가 아닌 첫 번째에 놓입니다.
19고객 통화로 표시하고, 내 통화로 정산
고객의 통화로 금액을 표시하되 확인 전에 환산 내용을 안내하고, 정산은 항상 EUR로 진행합니다. 고객은 익숙한 금액을 보고, 원장에는 하나의 통화만 기록됩니다.
20고객의 언어로 제공하는 체크아웃
호스티드 페이지는 라벨, 오류 메시지, 영수증을 현지화합니다. 버튼이 낯선 언어로 되어 있어서 결제를 포기하는 고객은 없습니다.
21저장 카드 및 원클릭 결제
재방문 고객은 저장된 카드로 한 번의 탭만으로 결제합니다. 카드는 저희 측에서 안전하게 보관되고 토큰으로 참조되므로, 가맹점 시스템에는 PAN이 아닌 참조값만 저장됩니다. 두 번째 구매는 첫 번째보다 훨씬 간단합니다.
22구독 및 정기 결제
정기 결제는 금액, 주기, 시작일과 종료일을 직접 정의한 일정에 따라 토큰화된 카드로 청구됩니다. 매 주기마다 별도의 주문과 영수증이 생성되므로, 구독도 다른 결제와 똑같이 건별로 대사할 수 있습니다.
23매출을 되찾는 재시도
정기 결제의 소프트 디클라인은 손실 처리하지 않고 일정에 따라 재시도하며, 고객에게는 꼭 필요할 때만 알립니다. 갱신 실패로 인한 조용한 이탈은 이제 없습니다.
24네트워크 토큰 및 카드 업데이트
저장된 카드는 네트워크 토큰으로 보관되어, 재발급이나 만료 후에도 카드 소지자를 따라갑니다. 카드가 교체되면 끊기던 구독도 계속 결제됩니다.
25API와 개발자 영역
주문은 멱등성 키를 사용하는 API로 생성합니다. 재시도한 요청은 두 번째 청구 없이 최초 결과를 그대로 반환하며, 개발자 섹션에서 키와 문서를 확인할 수 있습니다. 체크아웃은 호스티드 방식이고, 연동에 필요한 엔드포인트는 몇 개에 불과하며, 설정이 있는 곳에 문서가 함께 있습니다.
26주문 라이프사이클 웹훅
결제가 발생하는 즉시 백엔드에서 확인할 수 있습니다. 결제 완료, 실패, 환불 등 주문 라이프사이클에 대한 서명된 웹훅 이벤트를 전송하며, 서명 검증은 가맹점 측에서, 리플레이 방지는 저희 측에서 처리합니다.
27iOS 및 Android용 모바일 SDK
네이티브 앱에서는 사용자를 브라우저로 내보내지 않고 앱 안에서 같은 체크아웃을 제공합니다. SDK에 결제 수단 로직, 월렛 시트, 3-D Secure가 포함되어 있으며, 주문과 영수증은 백엔드에서 이미 알고 있는 것과 동일합니다.
28이미 사용 중인 플랫폼용 플러그인
쇼핑카트 플러그인으로 개발자 없이도 기존 스토어를 Gateway에 연결할 수 있습니다. 설치하고, 키를 붙여 넣고, 테스트 결제를 진행하면 됩니다. API로 생성한 주문과 동일한 주문이 같은 백오피스에 표시됩니다.
29자체 페이지에 삽입하는 임베디드 필드
결제가 자체 레이아웃 안에서 이루어져야 한다면 결제 입력 필드를 직접 임베드하세요. 입력란은 저희 측에서 호스팅하며 PCI 범위로 관리되고, 주변 페이지는 전적으로 고객사의 것이며, 카드 데이터는 가맹점 서버에 전혀 닿지 않습니다.
30일회용, 다회용, 만료 설정
링크는 결제 한 번 후 닫히게 할 수도, 계속 결제를 받게 할 수도 있습니다. 데모의 워크숍 좌석 링크는 3건, 상담 1시간 링크는 6건의 결제를 받았습니다. 링크는 기본적으로 30일 후 자동 만료되며, 만료된 링크는 조용히 실패하지 않고 만료되었음을 알려 줍니다.
31테스트 모드
연동 테스트는 샌드박스 키와 함께 발급되는 카드로 테스트 세션에서 실행하며, 실제 자금은 움직이지 않습니다. 흐름이 동일하므로 테스트를 통과한 것이 그대로 운영에 반영됩니다.
32읽을 수 있는 라우팅
카드 트래픽은 블랙박스가 아니라 카드 브랜드, 발급 국가, 통화, 금액처럼 익숙한 기준으로 작성된 라우팅 정책을 따릅니다. 결제가 어떤 경로를 탔는지 결제 내역과 같은 화면에서 확인할 수 있습니다.
33매출을 잃기 전 두 번째 시도
소프트 디클라인은 고객에게 실패가 보이기 전에 같은 체크아웃 세션 안에서 대체 경로로 재시도됩니다. 복구된 결제 대부분은 고객이 위험했다는 사실조차 모르는 건입니다.
34쉬운 말로 풀어낸 거절 사유
발급사 원시 코드를 카드 만료, 잔액 부족, 발급사 리스크처럼 운영자가 바로 대응할 수 있는 사유로 변환하고 묶어서, 여러 결제에 걸친 패턴이 하나의 패턴으로 보입니다.
35마찰이 아닌 정책으로서의 3-D Secure
대부분의 결제는 기기 및 행동 신호만으로 통과하며, 정책상 필요할 때만 추가 인증이 나타납니다. 정책은 항상 적용, 리스크 기반, 규정상 허용되는 경우 면제 중에서 직접 정하고, 흐름은 호스티드 페이지가 처리합니다.
36대사는 한 줄로
체크아웃, 영수증, 정산이 같은 주문 번호를 공유합니다. 9F21-0716을 조회하면 한 시스템의 카드 기록과 다른 시스템의 암호화폐 기록이 아니라 €49.00 내역 하나가 나옵니다.
37정산과 지급
정산 조건은 설정하는 곳에 그대로 표시됩니다. EUR 자동 환전, RO49 •••• 0421 계좌로 정산, 매일 23:00 지급. 내일 회계 담당자가 보게 될 금액을 오늘 가맹점이 화면에서 읽고 확인할 수 있습니다.
38추적 가능한 지급
모든 지급 건은 해당 금액을 구성한 주문으로 펼쳐지며 수수료가 항목별로 표시됩니다. 은행 입금 내역이 내보낼 수 있는 목록과 일치하므로, 월말 마감이 조사가 아닌 조회로 끝납니다.
39부분 환불
환불 금액은 원 결제 금액까지 수정할 수 있습니다. 창에는 최대 금액이 표시되고 그보다 적으면 부분 환불로 처리합니다. 한 주문에 대한 부분 환불이 열 번이어도 하나의 참조 번호로 대사됩니다.
40기록으로 남는 환불 사유
모든 환불에는 필수 사유와 선택 메모가 붙고, 메모는 내보내기 파일과 고객 영수증에도 함께 표시됩니다. 6개월 뒤에도 주문 9F21-0716을 왜 환불했는지 기억할 필요가 없습니다.
41영수증 발송
영수증은 고객에게 이메일로 발송되고 즉시 다운로드할 수 있으며, 환불 영수증도 같은 경로를 따릅니다. 가맹점이 영수증 템플릿을 만들 필요가 없습니다.
42정산 전 취소
당일 배치 전에 취소하면 승인 보류가 해제되고 자금은 이동하지 않습니다. 환불도 수수료도 없고, 고객 명세서에 설명할 내역도 남지 않습니다.
43기본 적용되는 리스크 통제
카드 결제는 읽을 수 있는 라우팅 정책에 따라 3-D Secure를 거칩니다. 월렛 결제는 기기 자체 인증을 따르고, 웹훅 이벤트는 서명을 검증한 후에 신뢰합니다.
44직접 정의하는 규칙
스크리닝 규칙은 문장처럼 읽힙니다. 신규 카드에서 국가 Y발 금액 X 초과 같은 조건을 쓰고, 허용·추가 인증·차단 중 하나로 처리합니다. 신뢰/차단 카드, 이메일, 주소 목록도 같은 화면에서 관리합니다.
45속도 및 기기 신호
한 카드, 한 기기, 한 주소에서의 반복 시도를 사람이 나중에 알아채는 대신 빈도 규칙이 잡아냅니다. 신호는 점수 속에 묻히지 않고 결제 건에 그대로 표시됩니다.
46증빙이 첨부된 분쟁
차지백은 승인 결과, 3-D Secure 결과, 영수증, 배송, 환불 이력 등 해당 주문 정보와 함께 열립니다. 그 화면에서 바로 대응하면 증빙 자료가 기억이 아닌 기록으로 구성됩니다.
47카드 정보는 서버에 닿지 않습니다
카드 정보를 받는 페이지는 PCI 범위에서 관리되는 당사 호스티드 페이지입니다. 고객이 당사 도메인, 귀사 도메인, 앱 안 어디에서 결제하든 귀사 서버에는 토큰과 주문 참조 번호만 전달되며 카드 번호는 전달되지 않습니다.
48EU 내 저장 시 암호화
결제 데이터는 저장 시 암호화되며 EU 내에서 처리됩니다. 유럽 가맹점에게 데이터 위치는 각주가 아니라 명확한 답이어야 합니다.
49모든 행동을 기록으로
환불, 결제 수단 변경, 브랜딩 변경, 키 교체 등 모든 작업이 운영자, 시각, 사유와 함께 감사 로그에 기록됩니다. 권한이 필요한 작업은 실행 전에 사유를 입력해야 합니다.
50필요한 사람에게 맞춘 역할
재무팀은 지급, 고객지원팀은 주문 조회와 환불, 개발자는 키와 로그를 봅니다. 하나의 로그인을 공유하지 않고 역할별로 권한을 부여합니다.
51고객 디렉터리
결제자는 고객 보기에 누적되어 누가, 얼마나 자주, 어떤 수단으로 결제했는지 보여 줍니다. 재구매 고객은 내보내기 파일에서 이메일이 우연히 일치한 것이 아니라 하나의 기록입니다.
52검색 및 CSV 내보내기
검색창에서 링크나 참조 번호로 결제를 찾고, 장부가 필요하면 현재 보기를 CSV로 내보냅니다. 백오피스는 회계 담당자가 요청할 것을 전제로 만들었습니다.
53일별·수단별 수치
선택한 기간의 거래액, 승인율, 환불, 결제 수단 비중을 보여 줍니다. 아무것도 내보내지 않고도 돈이 어디로 갔는지, 어떤 수단을 밀어야 할지 알 수 있습니다.
54그 뒤의 운영자 화면
Gateway는 Protocore Center와 연결됩니다. Center의 결제 링크 백오피스에는 모든 링크가 정산 이체와 함께 표시되고, 전체 추적을 위한 Tracer 열기 링크가 있습니다. 운영팀은 체크아웃부터 원장까지 한눈에 확인합니다.
55화이트라벨 또는 powered-by
데모 체크아웃은 Arc Studio SRL의 것입니다. 이름도, 마크도, 주문도 그들의 것입니다. powered-by-Protocore 푸터를 넣거나 완전한 화이트라벨로 운영할 수 있으며, 어느 쪽이든 페이지는 귀사의 것으로 보입니다.