Agentmodel vs. Merchant of Record på Shopify

Agentmodel vs. Merchant of Record på Shopify
Betalingsmodeller, pengeholdning og valutastrømme for multi-sælger marketplaces.
Oversigt
Når du bygger et multi-vendor marketplace på Shopify, er en af de første beslutninger at vælge mellem to juridiske modeller: Merchant of Record (MoR) og Agentmodel. Dette valg påvirker, hvordan moms håndteres, og hvordan betalingsflowet er sat op.
| Agentmodel | Merchant of Record | |
|---|---|---|
| Juridisk sælger | Sælger | Marketplace |
| Betalingsejer ved checkout | Sælger (marketplace kan ikke holde midler på noget tidspunkt) | Marketplace |
| Moms- / skatteansvar | Sælgerens ansvar | Marketplaces ansvar |
| Konklusion | Betalingsflow er mere komplekst, men den regulatoriske byrde er betydeligt lavere | Betalingsflow er enklere, men marketplace skal håndtere momsansvar |
Hvad er en Merchant of Record?
I MoR-modellen er marketplace den juridiske sælger. Det opkræver betalinger i eget navn, håndterer moms, refusioner og chargebacks og betaler derefter sælgere som leverandører efter fradrag af provision. Køberens kontrakt er med marketplace, ikke sælgeren.
Hvad er agentmodellen?
I agentmodellen fungerer marketplace som mellemmand. Sælgeren er den juridiske sælger; køberens kontrakt er med sælgeren. Marketplace faciliterer transaktionen og tjener en provision, men ejer aldrig juridisk midlerne.
Begge modeller fungerer i stor skala, og du kender dem fra hinanden på, hvem der modtager pengene. Amazon og Etsy opkræver selv køberens betaling og afregner moms efter marketplace facilitator-reglerne, altså MoR-formen. Annonce-marketplaces som Craigslist og Gumtree ligger yderst på agent-siden: køberen handler direkte med sælgeren, og platformen kommer aldrig ind i betalingsstrømmen. De fleste marketplaces på Shopify ender på MoR-siden, simpelthen fordi Shopify Payments lægger midlerne på marketplacens konto.
Opsætning af en MoR-model på Shopify
Dette er den standard Shopify-opsætning.
- Marketplace'et opkræver alle betalinger via Shopify Payments, som behandler transaktioner i alle valutaer.
- Når midler er på marketplace-kontoen, kan marketplace sende sælgerudbetalinger via ethvert betalingssystem (f.eks. bankoverførsler, Stripe).
- Garnet Marketplace kan hjælpe med at automatisere disse leverandørudbetalinger.
Marketplace'et er ansvarligt for al downstream-compliance: momsregistrering og -afregning i hvert marked, det sælger til, håndtering af tilbageførsler og behandling af refusioner.
Opsætning af en agentmodel på Shopify
Dette er ikke standardmodellen på Shopify. Flere begrænsninger definerer agenturmodelopsætningen:
- Marketplace'et må på intet tidspunkt holde købers midler. Det udgør pengeoverførsel, en reguleret aktivitet under PSD2 i EU/UK, der kræver en betalingsinstitutlicens.
- Shopify Payments kan ikke bruges, da det sender alle midler til marketplace'ets bankkonto og gør marketplace'et til betalingsejer, hvilket er i konflikt med agentmodellen.
En tredjeparts betalingsudbyder er derfor påkrævet:
- Brug enten et betalingssystem efter eget valg uden for Shopify (f.eks. Stripe), hvilket kræver, at hele checkout genopbygges.
- Eller brug en betalingssystem, der integrerer nativt med Shopifys checkout (f.eks. Adyen, Airwallex, Mollie).
Her er en oversigt over de forskellige muligheder:
Resumé
| Tilpasset kasse | Shopify-native | |||
|---|---|---|---|---|
| Stripe | Adyen | Airwallex | Mollie | |
| Kompatibel med agentmodellen | Ja | Ja | Ja | Ja |
| Shopify-native | Nej | Ja | Ja | Ja |
| Multi-valuta checkout | Ja | Ja | Nej | Nej |
| Brug for multi-butik? | Nej | Nej | Ja | Ja |
| Udviklingsomkostninger | Høj | Medium | Lav | Lav |
| Samlet omkostning | Høj | Høj | Høj | Lav |
| Anbefalet størrelse | ~$10M+ | ~$10M+ | ~$10M+ | Alle |
Stripe Connect (tilpasset kasse)
Stripe Connect understøtter agentmodellen via Destinationsgebyrer eller Separate opkrævninger og overførsler: midler holdes i Stripes regulerede infrastruktur og frigives til leverandørkonti efter en konfigurerbar forsinkelse (op til 90 dage). Det giver fuld kontrol over escrow-logik, multi-valutabehandling og leverandør-onboarding.
Dog, Stripe er ikke tilladt som en native Shopify-betalingsmetode. At bruge det kræver, at hele checkout genopbygges uden for Shopify via Payment Apps API.
Fordele
- Fuld multi-valutabehandling – købere kan betale i deres lokale valuta
- Forsinket udbetaling op til 90 dage (manuelt udløst via API)
- Automatisk refunderingsomvending på sælgerandel
- Maksimal kontrol over pengestrømme og sælger-onboarding
Begrænsninger
- Ikke native kompatibel med Shopify, fuld checkout-genopbygning krævet
- Betydelig investering krævet til udvikling
::: warning Udviklingsomkostninger At bruge Stripe til en agentmodel på Shopify er teknisk muligt, men kræver at genopbygge checkout uden for Shopify. Dette er en betydelig investering, som de fleste marketplace-operatører vælger at undgå på et tidligt tidspunkt. :::
Adyen (Shopify Native)
Adyen er den eneste tredjepart, som Shopify nativt understøtter til ægte multi-valuta behandling ved checkout i én butik betaler købere i deres lokale valuta uden en butik-per-valuta-opsætning.
Fordele
- Ægte multi-valuta checkout på én Shopify-butik
- Ingen tilpasset checkout-genopbygning krævet
- Enterprise-niveau svindelforebyggelse og compliance-værktøjer
- Understøtter opdelte betalinger og forsinkede udbetalinger
Begrænsninger
- Enterprise-orienteret: Adyen anbefaler et minimum på ~$10M i årlig behandlingsvolumen
- Kompleks onboarding og verifikationsproces
- Højere omkostningsstruktur end Airwallex eller Mollie ved lavere volumen
Airwallex (Shopify Native)
Airwallex integrerer nativt med Shopify og understøtter agentmodellen via en forsinket routing / holdingkonto mekanisme: PSP'en opkræver midler, holder dem i sin egen regulerede infrastruktur (ikke marketplace-kontoen) og frigiver dem til sælgerkonti, når platformen udløser udbetalingen. Dette holder marketplace uden for pengestrømmen.
::: warning Enterprise-priser Airwallex er en dyr mulighed. Dens marketplace/holdingkonto-kapaciteter er rettet mod større operatører og bliver kun rentable i stor skala – typisk omkring ~$10M+ i årlig omsætning. Under denne tærskel er Mollie det mere økonomiske valg. :::
::: warning Begrænsning for multi-valuta-checkout Andre tredjepartsbetalingsgateways, herunder Airwallex understøtter ikke multi-valuta-behandling ved kassen på Shopify. Kunder kan se lokale priser, mens de browser (via Shopify Markets), men den endelige checkout konverterer tilbage til butikkens basisvaluta.
For at tilbyde en ægte lokal-valuta checkout kræves en multi-butik-strategi er påkrævet: én Shopify-butik pr. valutaområde (f.eks. en GBP-butik til UK, en USD-butik til USA), synkroniseret via en lagersynkroniseringsapp. :::
Fordele
- Native kompatibel med Shopify, ingen checkout-genopbygning
- PSP holder midler (marketplace forbliver uden for pengeoverførselsperimetret)
- Global dækning (180+ lande, 130+ valutaer)
- Håndterer konvertering fra marketplace-valuta → sælgervaluta ved udbetaling
- Forsinket udbetaling op til 90 dage
Begrænsninger
- Ingen multi-valuta checkout på én butik – købere betaler i butikkens basisvaluta
Mollie (Shopify Native)
Mollie integrerer også native med Shopify og følger den samme forsinket routing / holdingkonto mekanisme som Airwallex. Det er særligt velegnet til europæiske marketplaces med native understøttelse af lokale betalingsmetoder som iDEAL, Bancontact og Klarna.
Fordele
- Native kompatibel med Shopify, ingen checkout-genopbygning
- PSP holder midler (marketplace forbliver uden for pengeoverførselsperimetret)
- Forsinket udbetaling op til 90 dage
- Mest økonomiske løsning
Begrænsninger
- Ingen multi-valuta checkout på én butik – købere betaler i butikkens basisvaluta
- Kun Europa
Konklusion
- Internationalt agenturmarketplace med multi-valuta checkout og tilstrækkelig skala (~$10M+) → Stripe eller Adyen
- Internationalt agenturmarketplace i stor skala (~$10M+) villig til at drive én butik pr. valutaområde → Airwallex (en dyr mulighed, kun rentabel ved dette volumen)
- Europæisk eller budgetbevidst agency-marketplace → Mollie (den mest økonomiske løsning)














