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.| Funktion | Dodo som Merchant of Record | Bring Your Own Processor |
|---|---|---|
| Registrerad säljare | Dodo Payments | Ditt företag |
| Skatt (moms, GST och försäljningsskatt) | Beräknas, samlas in och deklareras för dig | Du registrerar, samlar in & deklarerar |
| Återkrav & bedrägeri | Ansvar & skydd hanteras av Dodo | Du hanterar med din processors egna verktyg |
| PCI-efterlevnad | Hanteras av Dodo | Du hanterar |
| Betalningsmetoder | 30+ globala & lokala, fler valuta | Endast kort (kredit/debit) |
| Utbetalningar | Agregerade globala utbetalningar | Direkt från din processor |
| Installation | Enkel, gå live på några minuter | Måttlig, lägg till nycklar & dirigering |
| Bäst för | Sälja globalt, hands-off efterlevnad | Befintlig processor & regional kontroll |
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, yoursk_... 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.
- 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.
- “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.
- 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)
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.
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 enbyop_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 abyop_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
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?
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.
Who is the merchant of record on BYOP routes?
Who is the merchant of record on BYOP routes?
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.
Does Dodo calculate tax on my processor's routes?
Does Dodo calculate tax on my processor's routes?
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.
What happens to active subscriptions if I disable a processor?
What happens to active subscriptions if I disable a processor?
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.