Hoppa till huvudinnehåll
Bring Your Own Processor (BYOP) låter dig ansluta din egen betalningsprocessor — för närvarande Stripe eller Adyen, med stöd för fler processorer på väg — och fortsätta använda Dodo Payments för allt ovanpå transaktionen: produkter, prenumerationer, licensnycklar och rättighetsmotorn, fakturering, kundportalen och analys. Du bestämmer, beroende på kundens land, om en betalning hanteras av din processor (du förblir registrerad säljare för den rutten) eller av Dodo Payments som din fullservice Merchant of Record. Länder du inte uttryckligen dirigerar faller automatiskt tillbaka till Dodo. Send payments from specific countries to your own processor, and everything else to Dodo. Continue using your existing Stripe or Adyen accounts and relationships. On your own routes, you remain the legal seller and control tax, disputes, and payouts. Dodo powers products, subscriptions, invoices, and analytics across both routes.

BYOP vs. Dodo som Merchant of Record

När du aktiverar BYOP väljer du hur varje betalning hanteras. De två modellerna kan köras sida vid sida, dirigerade efter kundens land.
FunktionDodo som Merchant of RecordBring Your Own Processor
Registrerad säljareDodo PaymentsDitt företag
Skatt (moms, GST och försäljningsskatt)Beräknas, samlas in och deklareras för digDu registrerar, samlar in & deklarerar
Återkrav & bedrägeriAnsvar & skydd hanteras av DodoDu hanterar med din processors egna verktyg
PCI-efterlevnadHanteras av DodoDu hanterar
Betalningsmetoder30+ globala & lokala, fler valutaEndast kort (kredit/debit)
UtbetalningarAgregerade globala utbetalningarDirekt från din processor
InstallationEnkel, gå live på några minuterMåttlig, lägg till nycklar & dirigering
Bäst förSälja globalt, hands-off efterlevnadBefintlig processor & regional kontroll
A common setup is hybrid: route a country where you already have a registered entity and processor (for example, your home market) to your own processor, and let Dodo handle the rest of the world as Merchant of Record.

Stöd för processorer

Idag kan du ansluta Stripe eller Adyen. Stöd för fler processorer är på väg. Payments routed through your own processor currently support credit and debit cards only. We’re adding more payment methods soon. Both Stripe and Adyen require raw card API access enabled on your account so that Dodo can power billing on top of your processor. Each processor grants this on request — you arrange it by contacting the processor’s support before you connect. See the Stripe and Adyen guides for details. Connections are configured per environment. The processor you connect in test mode (Sandbox) is separate from the one in live mode (Production); set up both if you want to test before going live. The setup wizard follows your dashboard’s global test/live toggle.

Ställ in BYOP

Open Settings → BYOP in the dashboard and select Configure on the Bring Your Own Processor card to launch the setup wizard. Select the processor you want to connect, Stripe or Adyen, and continue. Give the connection a Provider Name (useful when you have multiple accounts from the same processor, e.g. Stripe US and Stripe UK), then enter your processor’s Secret Key (for Stripe, your sk_... key). For Adyen, also enter your Merchant Account identifier. Saving creates the connection and generates a Webhook Endpoint unique to it. Add that URL as a webhook destination in your processor’s dashboard, then paste the Webhook Signing Secret back into Dodo to finish:
  • Stripe: paste the signing secret from the webhook endpoint you added.
  • Adyen: paste the HMAC key from Customer Area → Webhooks.
Your secret key is stored securely and can’t be viewed or changed after saving. You only ever configure the Dodo-generated webhook URL in your processor; you never interact with the underlying infrastructure directly. Use Verify connection after saving to run a test call against your processor and confirm the keys and webhook secret are valid before you go live. Add routing rules that map customer countries to a processor. Each country can be routed to exactly one processor.
  • Din processor hanterar betalningar från de länder du tilldelar den.
  • Dodo Payments hanterar Resten av världen (varje land du inte uttryckligen dirigerar) som Merchant of Record.
Använd Lägg till rutt för att tilldela ett eller flera länder till en processor. Riktlinjer för dirigering
  • “Resten av världen” täcker alla länder som inte anges ovan.
  • Dodo Payments MoR-rutter hanterar automatiskt efterlevnad och skatt.
  • Dina egna processorrutter kräver separat skattekonfiguration om det behövs.
For payments routed through your own processor, you are the seller on the invoice. Enter the business details that should appear on those invoices:
  • Registrerat Företagsnamn (nödvändigt)
  • Skatte-ID (EIN, SSN, etc.; valfritt, med formatvalidering tillgänglig för US EINs)
  • Uttalande Beskrivning (nödvändig): vad kunder ser på sitt kontoutdrag (5 till 22 tecken)
  • Registrerad Företagsadress (nödvändig): börja skriva för att söka och autofylla din adress
  • Integritetspolicy och Användarvillkor länkar (nödvändiga)
A live Invoice Header Preview shows how the details will appear. These details apply only to invoices for routes you handle through your own processor; Dodo-routed payments continue to use Dodo’s Merchant of Record details. Review your processor connection, routing rules, and invoice details. Confirm that the routing and billing details are correct, then select Finish setup. Once configured, the BYOP card shows Edit Configuration, and you can return to MoR-only at any time with Edit routing rules.

Hur dirigering fungerar

Rutt bestäms av kundens land vid betalningstillfället. Samma logik gäller för engångsbetalningar, kassatillfällen och prenumerationsregistreringar. Förnyelser använder den processor som prenumerationen skapades på (se Prenumerationer). On a route handled by your processor:
  • Betalningen behandlas på ditt processorkonto i faktureringsvalutan.
  • Ingen skatt beräknas eller samlas in av Dodo; du förblir ansvarig för skatt på den rutten.
  • Fakturor använder de företagsuppgifter och uttalande beskrivning du konfigurerade, utan Merchant of Record-referenser.
  • Utbetalningar avräknas direkt till dig från din processor; inget flödar genom Dodos plånbok.
På en rutt som hanteras av Dodo (Resten av världen), fungerar Dodo exakt som din fullservice Merchant of Record, hanterar skatt, efterlevnad, tvister, bedrägerier och aggregerade utbetalningar.

Prenumerationer

Prenumerationer stannar på den processor de skapades på. Vid förnyelse debiterar Dodo samma betalningsprocessor som användes för att köpa prenumerationen, återanvänder betalningsmandatet lagrat mot det. Riktlinjer omdirigeras inte på varje förnyelse.

Se vilken processor som hanterade en betalning

Once BYOP is configured, the Payments and Disputes tables show a processor icon (Stripe, Adyen, or Dodo) next to each row, and the payment and dispute detail pages include a Payment Processor field, så att du alltid kan se vilken rutt som hanterade en given transaktion.

Återbetalningar, tvister & utbetalningar

You initiate refunds from the Dodo dashboard as usual. For payments routed through your own processor, the refund is executed on that processor; for Dodo-routed payments, Dodo processes the refund. The Dodo dashboard shows disputes for Dodo-processed payments only.
Endast Dodo-hanterade tvister visas här. Tvister på din egen processor (t.ex. Stripe) hanteras i den processorens instrumentbräda.
Evidence upload, accept, and challenge actions are available only for Dodo-processed disputes. Disputes on your processor are handled with your processor’s own tools. For routes on your own processor, your processor pays you directly; those payouts don’t appear in Dodo.
Endast Dodo-utbetalningar är synliga här. Utbetalningar på din egen processor sker i den processorn.
Dodo payouts (för volym för resten av världen MoR) följer den standardiserade utbetalningsstrukturen.

Analys

Revenue, tax, and subscription analytics include both routes so you see the full picture of your billing. Disputes and payouts widgets show Dodo-processed activity only, with a banner indicating that activity on your own processor lives in that processor’s dashboard.

Faktureringsavgift

Dodo tar ut en liten BYOP-faktureringsavgift på betalningar dirigerade genom din egen processor, eftersom Dodo fortfarande driver dina produkter, prenumerationer, fakturering och analys på dessa transaktioner. Det visas som en byop_fee rad i din balansbok. Standardfrekvensen är 0.5%; den exakta räntan bekräftas som en del av att möjliggöra BYOP för ditt konto. Kontakta oss för detaljer.

Vanliga frågor

Stripe and Adyen are supported today, with support for more processors coming soon. Both require raw card API access enabled on your account, which you arrange by contacting the processor’s support. See the Stripe and Adyen guides for details. Yes. Assign specific countries to your processor and leave the rest as Rest of the World, which Dodo handles as Merchant of Record. Each country routes to exactly one processor. You are. On routes handled by your own processor, you remain the legal seller and are responsible for tax, chargebacks, PCI compliance, and payouts on those transactions. No. Tax is not calculated or collected on routes handled through your own processor; you manage tax for those transactions. Dodo continues to handle tax on Dodo-routed (MoR) payments. Renewals on that processor will fail and surface as failed payments in the dashboard. Re-enable the processor to restore renewals.

Kom igång

Understand how Dodo’s full-service MoR model works.

Billing fee

Dodo applies a small BYOP billing fee on payments routed through your own processor, since Dodo still powers your products, subscriptions, invoicing, and analytics on those transactions. It appears as a byop_fee line in your balance ledger. The default rate is 0.5%; the exact rate is confirmed as part of enabling BYOP for your account. Reach out for details.

Frequently asked questions

Stripe and Adyen are supported today, with support for more processors coming soon. Both require raw card API access enabled on your account, which you arrange by contacting the processor’s support. See the Stripe and Adyen guides for details.
Yes. Assign specific countries to your processor and leave the rest as Rest of the World, which Dodo handles as Merchant of Record. Each country routes to exactly one processor.
You are. On routes handled by your own processor, you remain the legal seller and are responsible for tax, chargebacks, PCI compliance, and payouts on those transactions.
No. Tax is not calculated or collected on routes handled through your own processor; you manage tax for those transactions. Dodo continues to handle tax on Dodo-routed (MoR) payments.
Renewals on that processor will fail and surface as failed payments in the dashboard. Re-enable the processor to restore renewals.

Get started

What is Merchant of Record?

Understand how Dodo’s full-service MoR model works.
Senast ändrad 18 juni 2026