Skip to main content
B2B-betalningar gör det möjligt att samla in skatteregistreringsnummer och företagsnamn under betalningen, validera skatteregistreringsnumren och tillämpa korrekt skattehantering baserat på kundens land och gällande regler.

Validering av skatteregistreringsnummer för B2B-transaktioner

När ett giltigt skatteregistreringsnummer anges under betalningen:
  • Fakturan innehåller kundens skatteregistreringsnummer.
  • Skatteavdrag fastställs utifrån de tillämpliga reglerna i kundens land.
  • Fakturan innehåller Dodo Payments skatteuppgifter och den skatt som tillämpats på transaktionen.

Samla in ett företagsnamn för B2B-fakturor

Vid B2B-köp kan du visa kundens juridiska företagsnamn på fakturan i stället för köparens personliga namn. Detta samlas in tillsammans med skatteregistreringsnumret via fältet customer_business_name. När kunden väljer Köper som företag i kassan uppmanas de att ange både ett Företagsnamn och ett skatteregistreringsnummer. Skatteregistreringsnumret valideras direkt medan kunden skriver. För EU-medlemsstater, Storbritannien och Australien utför kassan både format- och checksummevalidering samt en sökning i ett aktuellt register (VIES, HMRC respektive ABR), och fyller automatiskt i det registrerade juridiska företagsnamnet när en matchning hittas. För alla andra länder utförs endast format- och checksummevalidering.
Kassasida med växlingsknappen 'Köper som företag' aktiverad, som visar fälten Företagsnamn och skatteregistreringsnummer
Företagsnamnet visas på fakturan endast när alla tre villkor är uppfyllda:
  1. Transaktionen är B2B (b2b = true).
  2. En tax_id finns.
  3. Ett icke-tomt customer_business_name anges.
Om något villkor inte är uppfyllt används kundens personliga namn i stället.

Ange det i kassan

Skicka customer_business_name direkt och/eller aktivera allow_customer_editing_business_name så att kunden kan ange eller redigera det på kassasidan bredvid sitt skatteregistreringsnummer:
customer_business_name kan inte anges utan en tax_id — begäran avvisas. Om tax_id rensas rensas även företagsnamnet, eftersom de är kopplade till varandra på fakturan. Inledande och avslutande blanksteg tas bort, och värden som endast består av blanksteg behandlas som en uttrycklig rensning.

Göra skatteregistreringsnumret obligatoriskt

Som standard är skatteregistreringsnumret valfritt — kunden avgör om köpet ska göras som företag. Om du endast säljer till registrerade företag anger du feature flaggen require_tax_id i kassasessionen för att göra det obligatoriskt:

Vad ändras i kassan

  • Köper som företag är förvalt och kan inte avmarkeras. Dessa sessioner har ingen väg för privatköpare.
  • Företagsnamn och skatteregistreringsnummer markeras båda som obligatoriska och måste fyllas i.
  • Fortsätt till betalning förblir nedtonad medan något av fälten är tomt eller medan det angivna skatteregistreringsnumret avvisas vid valideringen.
Valideringen av skatteregistreringsnumret är fortsatt fail-open — ett avbrott i registeruppslagningen eller ett land som inte stöds blockerar aldrig kunden, så knappen förblir klickbar även när den är nedtonad.
Om du skickar tax_id och customer_business_name i sessionen förifylls båda fälten, vilket uppfyller kravet innan kunden börjar fylla i formuläret. Utelämna dem om du vill att kunden ska ange sina egna uppgifter.

Regler och begränsningar

Ett tomt värde eller ett värde som endast består av blanksteg för tax_id räknas som saknat, både för vakten confirm: true och när en session på en hostad sida bekräftas.
På en hostad kassasida (confirm: false) tillämpas kravet i webbläsaren. API:t avvisar ett tomt skatteregistreringsnummer vid bekräftelse, men kan inte skilja en privatköpare från en företagsköpare som har utelämnat fältet. Därför ska require_tax_id i hostade sessioner ses som en kontroll av kassaupplevelsen, inte som en garanti för att varje betalning innehåller ett skatteregistreringsnummer. En session med confirm: true är striktare: den behandlas alltid som ett företagsköp och avvisas direkt utan ett skatteregistreringsnummer.

Skattehantering för B2C-transaktioner

Transaktioner där ett giltigt skatteregistreringsnummer inte anges behandlas som B2C-transaktioner, och skatt dras av enligt tillämpliga skatteregler i kundens land. Fakturan innehåller Dodo Payments skatteuppgifter och den skatt som tillämpats på transaktionen.

Omvänd skattskyldighet

Normalt är leverantören av varor eller tjänster skyldig att betala VAT, Service Tax eller GST. I vissa fall, till exempel vid import och andra anmälda leveranser, ligger skyldigheten dock på mottagaren (kunden) enligt mekanismen för omvänd skattskyldighet. Omvänd skattskyldighet innebär att skyldigheten att betala skatt ligger på mottagaren av leveransen av varor eller tjänster i stället för på leverantören för de leveranskategorier som omfattas av reglerna.

När omvänd skattskyldighet gäller

I vissa fall, när det krävs enligt lag, dras ingen skatt av i kassan och transaktionen omfattas av mekanismen för omvänd skattskyldighet. Fakturan anger tydligt när omvänd skattskyldighet gäller, i enlighet med regulatoriska krav.
Senast ändrad 26 september 2026