Route by Geography
특정 국가의 결제를 자체 processor로 보내고, 나머지는 Dodo Payments로 보내세요.
Keep Your Processor Accounts
기존 Stripe 또는 Adyen 계정과 관계를 계속 사용하세요.
Stay the Merchant of Record
자체 경로에서는 법적 판매자로 남아 세금, 분쟁, 지급을 관리합니다.
One Billing Layer
Dodo Payments는 두 경로 모두에서 상품, 구독, 인보이스, 분석을 운영합니다.
BYOP 대 Dodo 상점
두 모델은 나란히 운영됩니다. 각 결제는 고객 국가에 설정된 경로를 따릅니다. 대시보드에서 이 비교를 확인하려면 Settings → BYOP에서 Show Comparison을 선택하세요.지원되는 Processor
Stripe와 Adyen을 연결할 수 있습니다.Stripe
Adyen
BYOP 설정
설정 마법사를 시작하려면 대시보드에서 Settings → BYOP를 열고 Bring Your Own Processor 카드에서 Configure를 선택하세요.연결은 환경별로 구성됩니다. test mode에서 연결한 processor(Sandbox로 표시됨)는 live mode에서 연결한 processor(Production으로 표시됨)와 별개입니다. live 상태로 전환하기 전에 테스트하려면 두 환경을 모두 설정하세요. 설정 마법사는 사이드바의 Live Mode 전환 버튼으로 설정된 모드를 사용합니다.

1
Choose a Payment Processor
Select Payment Processor에서 Stripe 또는 Adyen을 선택한 다음 Continue를 선택하세요.

2
Connect Your Account
연결 정보를 입력한 다음 Connect processor를 선택하세요:
Dodo Payments가 연결을 생성하고 해당 연결에 고유한 Webhook Endpoint URL을 표시합니다. processor 대시보드에서 이 URL을 webhook destination으로 추가하세요. 그런 다음 Webhook Signing Secret을 Dodo Payments에 붙여넣고 Save & continue를 선택하세요:
- Processor Name: 이 연결의 이름으로, 2~75자입니다. 하나의 processor에서 여러 계정을 연결할 때 이름을 지정하면 편리합니다(예: Stripe US, Stripe UK).
- Secret Key: 현재 모드에서 사용하는 processor의 API key입니다. Stripe의 경우
sk_...secret key입니다. - Merchant Account(Adyen만 해당): Adyen merchant account 식별자입니다.

- Stripe: 추가한 webhook endpoint의 signing secret입니다.
- Adyen: Customer Area → Webhooks의 HMAC key입니다.
연결이 완료되면 secret key는 안전하게 저장되며 확인하거나 변경할 수 없습니다. Adyen merchant account도 설정 후에는 변경할 수 없습니다. processor에서는 Dodo Payments가 생성한 webhook URL만 구성하면 되며, 기반 인프라를 직접 다룰 필요는 없습니다.
3
Configure Payment Routing
고객 국가를 processor에 매핑하는 routing rules를 추가하세요. 각 국가는 정확히 하나의 processor로 라우팅됩니다:
하나 이상의 국가를 processor에 할당하려면 Add Route를 선택하고 processor를 선택한 다음 국가를 선택하세요. 이미 다른 processor로 라우팅된 국가는 추가할 수 없습니다.
- 사용자의 processor는 사용자가 할당한 국가의 결제를 처리합니다.
- Dodo Payments는 Rest of the World, 즉 라우팅하지 않은 모든 국가를 Merchant of Record로 처리합니다.


Routing Guidelines
- Rest of the World는 경로가 설정되지 않은 모든 국가를 포함합니다.
- Dodo Payments Merchant of Record 경로는 compliance 및 tax를 자동으로 처리합니다.
- 자체 payment processor의 경로에는 필요한 경우 별도의 tax 구성이 필요합니다.
4
Configure Invoice Information
자체 processor를 통해 라우팅되는 결제에서는 사용자가 인보이스의 판매자입니다. 해당 인보이스에 표시할 business details를 입력하세요:
- 등록된 사업자명 (필수).
- Tax ID (EIN, SSN 등) (선택 사항): 3~32자의 문자, 숫자 또는 대시. 미국 EIN의 형식 검증을 지원합니다.
- 명세서 표시 이름 (필수): 5~22자의 문자, 숫자, 공백,
_또는-를 사용하세요. Processor에서 처리되는 결제는 이 값이 아닌 브랜드의 명세서 표시 이름을 Processor로 전송합니다. - 등록된 사업자 주소 (필수): 입력을 시작해 주소를 검색하거나 직접 입력하세요.
- 개인정보 처리방침 링크 및 서비스 약관 링크 (필수).

5
Review and Finish
processor 연결, routing rules 및 인보이스 세부 정보를 검토하세요. I confirm that the routing and billing details are correct를 선택한 다음 Finish setup을 선택하세요.

![구성 후 BYOP 설정] 설정 편집 및 라우팅 옵션](https://mintcdn.com/dodopayments/DNTF2guUc26Fj2yI/images/byop/configured.png?fit=max&auto=format&n=DNTF2guUc26Fj2yI&q=85&s=212e6b18c6666d36ce240959e4d85541)
Routing 작동 방식
Dodo Payments는 결제가 생성될 때 고객의 billing country를 기준으로 경로를 선택합니다. 동일한 규칙이 one-time payments, checkout sessions 및 new subscriptions에 적용됩니다. 갱신에는 구독이 생성될 때 사용한 processor가 재사용됩니다(Subscriptions 참조). 사용자의 processor가 처리하는 경로에서는 다음과 같습니다:- 결제는 billing currency로 사용자의 processor 계정에서 처리됩니다.
- Dodo Payments는 tax를 계산하거나 징수하지 않습니다. 해당 경로의 tax는 사용자가 책임집니다.
- 인보이스에는 사용자가 구성한 business details 및 statement descriptor가 표시되며, Dodo Payments의 Merchant of Record 세부 정보는 표시되지 않습니다.
- processor가 사용자에게 직접 지급합니다. 결제 금액은 Dodo Payments 잔액으로 들어가지 않으며, BYOP billing fee만 해당 잔액에 기록됩니다.
구독
구독은 생성될 때 사용한 processor에서 계속 처리됩니다. 갱신 시 Dodo Payments는 고객이 구독할 때 저장된 payment mandate를 사용해 동일한 processor에 청구하며, routing rules를 다시 평가하지 않습니다. 구독의 payment method 업데이트도 동일한 processor를 통해 처리됩니다. Dodo Payments가 구독의 tax를 계산할지 여부 역시 구독 생성 시 결정되며 이후 변경되지 않습니다.결제를 처리한 Processor 확인
BYOP를 구성한 후 Payments 및 Disputes 테이블의 각 행에 processor 아이콘(Stripe, Adyen 또는 Dodo Payments)이 표시됩니다. 결제 및 분쟁 세부 정보 페이지에는 Payment Processor 필드가 추가되어 어떤 경로가 거래를 처리했는지 확인할 수 있습니다.Refunds, Disputes 및 Payouts
- Refunds
- Disputes
- Payouts
평소와 같이 Dodo 대시보드에서 환불을 시작하세요. 자체 processor를 통해 라우팅된 결제의 경우 Dodo Payments가 해당 processor로 환불을 보내고 processor가 자금을 반환하므로, 환불 금액은 Dodo Payments 잔액에서 차감되지 않습니다. Dodo로 라우팅된 결제의 경우 Dodo Payments가 환불을 처리합니다.
Analytics
매출, 세금 및 구독 분석에는 두 경로가 모두 포함되므로 모든 청구 내역을 한곳에서 확인할 수 있습니다. 분쟁 및 지급금 위젯에는 Dodo에서 처리된 활동만 표시됩니다. 자체 Processor에서 발생한 활동은 해당 Processor의 대시보드에도 표시됩니다.Billing Fee
Dodo Payments는 자체 processor를 통해 라우팅되는 각 결제에 BYOP billing fee를 부과합니다. 이러한 결제에서도 Dodo Payments가 상품, 구독, 인보이스 및 분석을 계속 운영하기 때문입니다. 기본 요율은 결제 금액의 USD 환산액에 대한 **0.5%**이며, 정확한 요율은 계정에서 BYOP를 활성화할 때 확정됩니다. 수수료는 잔액 ledger에byop_fee 항목으로 표시됩니다. 요율에 대해 논의하려면 팀에 문의하세요.
자주 묻는 질문
Which processors can I connect?
Which processors can I connect?
Can I route only some countries to my processor?
Can I route only some countries to my processor?
예. 특정 국가를 processor에 할당하고 나머지는 Dodo Payments가 Merchant of Record로 처리하는 Rest of the World로 남겨두세요. 각 국가는 정확히 하나의 processor로 라우팅됩니다.
Who is the Merchant of Record on BYOP routes?
Who is the Merchant of Record on BYOP routes?
그렇습니다. 자체 processor가 처리하는 경로에서는 계속 법적 판매자로 남으며 해당 거래의 tax, chargebacks, PCI compliance 및 payouts를 책임집니다.
Does Dodo calculate tax on my processor's routes?
Does Dodo calculate tax on my processor's routes?
아니요. Dodo Payments는 자체 processor가 처리하는 경로에서 tax를 계산하거나 징수하지 않으며, 해당 거래의 tax는 사용자가 관리합니다. Dodo Payments는 Merchant of Record로 Dodo Payments에 라우팅된 결제의 tax를 계속 처리합니다.
What happens to active subscriptions if I disable a processor?
What happens to active subscriptions if I disable a processor?
해당 Processor가 비활성화되어 있는 동안에는 해당 Processor에서 생성된 각 구독이 해당 Processor에서 갱신되므로 갱신이 실패합니다. 이러한 갱신은 대시보드에 실패한 결제로 표시됩니다.
Dodo Payments는 해당 구독에 대한 결제 복구 이메일도 일시 중지합니다. Processor를 다시 활성화하면 갱신이 복원되며, 일시 중지된 복구 시도가 다시 진행됩니다.
시작하기
What is Merchant of Record?
Dodo Payments의 전체 서비스를 제공하는 Merchant of Record 모델이 어떻게 작동하는지 알아보세요.