Validering av Skatte-ID för B2B-transaktioner
- Om ett giltigt Skatte-ID anges under kassan, kommer fakturan att inkludera:
- Skatteavdrag kommer att bestämmas baserat på tillämpliga regler för kundens land.
- Fakturan kommer att inkludera Dodo Payments skatteuppgifter, tillsammans med den skatt som tillämpas på transaktionen.
För B2B-inköp kan du få kundens legala företagsnamn att visas på fakturan istället för köparens personliga namn. Detta samlas in tillsammans med skatte-ID via customer_business_name fältet.
När kunden väljer Köper som företag vid utcheckning, uppmanas de att ange både ett Företagsnamn och ett Skatte-ID-nummer.
Företagsnamnet visas på fakturan endast när alla tre villkor är uppfyllda:
- Transaktionen är B2B (
b2b = true)
- En
tax_id finns
- Ett icke-tomt
customer_business_name lämnas
Om något villkor inte är uppfyllt används kundens personliga namn istället.
Inställning vid utcheckning
Skicka customer_business_name direkt, och/eller aktivera allow_customer_editing_business_name för att låta kunden ange eller redigera det på utcheckningssidan bredvid deras skatte-ID:
const session = await client.checkoutSessions.create({
product_cart: [{ product_id: 'prod_abc', quantity: 1 }],
customer: { email: 'buyer@acme.com' },
tax_id: 'GB123456789',
customer_business_name: 'Acme Corp Ltd',
feature_flags: {
allow_tax_id: true,
allow_customer_editing_business_name: true // optional: let the customer edit it
},
return_url: 'https://yoursite.com/return'
});
| Yta | Fält | Anmärkningar |
|---|
| Checkout Sessions | customer_business_name, feature_flags.allow_customer_editing_business_name | Max 250 tecken; flaggan är som standard false |
| Payments | customer_business_name | Max 250 tecken |
| Subscriptions | customer_business_name | Ställ in eller rensa via PATCH /subscriptions/{id} |
customer_business_name kan inte ställas in utan ett tax_id — begäran avvisas. Att rensa tax_id rensar också företagsnamnet, eftersom de två är kopplade på fakturan. Omkringliggande blanksteg trimmas, och enbart blanksteg behandlas som ett uttryckligt rensat.
Skattebehandling för B2C-transaktioner
- Transaktioner där ett giltigt skatte-ID inte tillhandahålls behandlas som B2C-transaktioner, och skatt kommer att dras av enligt gällande skatteregler i kundens land.
- Fakturan kommer att inkludera Dodo Payments skattedetaljer, tillsammans med skatten som tillämpas på transaktionen.
Omvänd betalningsskyldighet
Generellt är leverantören av varor eller tjänster skyldig att betala moms/serviceavgift/GST.
Dock, i specificerade fall som import och andra anmälda leveranser, ligger ansvaret på mottagaren (kunden) under det omvända betalningsskyldighetsmekanismen. Omvänd betalningsskyldighet innebär att skyldigheten att betala skatt ligger på mottagaren av leverans av varor eller tjänster istället för på leverantören av sådana varor eller tjänster med avseende på anmälda kategorier av leverans.
Användning av omvänd betalningsskyldighet
- I vissa fall, där det är tillämpligt enligt lag, kommer skatt inte att dras av vid utcheckning och transaktionen kommer att omfattas av en omvänd betalningsskyldighetsmekanism.
- Fakturan kommer tydligt att ange när en omvänd betalningsskyldighet tillämpas, enligt regleringskraven.