OplossingenFunctiesPrijzenBlogDocumentatieAan de slagAan de slag
← Terug naar blog

Agency vs. Merchant of Record op Shopify

Door Paul8 min leestijd
Agency vs. Merchant of Record op Shopify

Agency vs. Merchant of Record op Shopify

Betalingsmodellen, fondsbeheer en valutastromen voor multi-vendor marketplaces.

Overzicht

Bij het bouwen van een multi-vendor marketplace op Shopify is een van de eerste beslissingen de keuze tussen twee juridische modellen: Merchant of Record (MoR) en de Agency model. Deze keuze beïnvloedt hoe btw wordt afgehandeld en hoe de betalingsstroom wordt ingericht.

Agency Merchant of Record
Juridische verkoper Vendor Marketplace
Betalingseigenaar bij afrekenen Vendor (marketplace mag op geen enkel moment gelden vasthouden) Marketplace
btw / belastingplicht Verantwoordelijkheid van de leverancier Verantwoordelijkheid van de marketplace
Conclusie Betalingsstroom is complexer, maar de regelgevingsdruk is aanzienlijk lager Betalingsstroom is eenvoudiger, maar de marketplace moet de btw-verantwoordelijkheden beheren

Wat is een Merchant of Record?

In het MoR-model is de marketplace de wettelijke verkoper. Het int betalingen op eigen naam, verwerkt btw, terugbetalingen en chargebacks, en betaalt leveranciers als toeleveranciers na aftrek van zijn commissie. Het contract van de koper is met de marketplace, niet met de leverancier.

Wat is het agentuurmodel?

In het agentuurmodel fungeert de marketplace als tussenpersoon. De leverancier is de wettelijke verkoper; het contract van de koper is met de leverancier. De marketplace faciliteert de transactie en verdient een commissie, maar bezit de gelden nooit wettelijk.

Beide modellen werken op schaal, en je herkent ze aan wie het geld ontvangt. Amazon en Etsy innen de betaling van de koper zelf en dragen omzetbelasting of btw af onder de marketplace-facilitator-regels: de MoR-vorm. Advertentiemarketplaces zoals Craigslist en Gumtree zitten helemaal aan de agentschapskant: de koper handelt rechtstreeks met de verkoper en het platform komt nooit in de betaalstroom. De meeste marketplaces op Shopify belanden aan de MoR-kant, simpelweg omdat Shopify Payments het geld op het account van de marketplace zet.

Een MoR-model instellen op Shopify

Dit is de standaard Shopify-configuratie.

  • De marketplace verzamelt alle betalingen via Shopify Payments, dat transacties in elke valuta verwerkt.
  • Zodra er fondsen op de marketplace-rekening staan, kan de marketplace verkopersuitbetalingen verzenden via elk betaalsysteem (bijv. bankoverschrijvingen, Stripe).
  • Garnet Marketplace kan helpen deze uitbetalingen aan verkopers te automatiseren.

De marketplace is verantwoordelijk voor alle downstream-compliance: btw-registratie en -afdracht in elke markt waarin ze verkoopt, het afhandelen van chargebacks en het verwerken van terugbetalingen.

Een agentuurmodel instellen op Shopify

Dit is niet het standaardmodel op Shopify. Verschillende beperkingen bepalen de agentuurmodelconfiguratie:

  1. De marketplace mag op geen enkel moment koopfondsen vasthouden. Dit vormt geldoverdracht, een gereguleerde activiteit onder PSD2 in de EU/VK waarvoor een licentie als betaalinstelling vereist is.
  2. Shopify Payments kan niet worden gebruikt, omdat het alle gelden naar de bankrekening van de marketplace stuurt, waardoor de marketplace de betalingseigenaar wordt, wat in strijd is met het agentuurmodel.

Een externe betaalprovider is daarom vereist:

  • Gebruik een betaalsysteem naar keuze buiten Shopify (bijv. Stripe), wat vereist dat het volledige afrekenproces opnieuw wordt gebouwd.
  • Of gebruik een betalingssysteem dat native integreert met Shopify's afrekenen (bijv. Adyen, Airwallex, Mollie).

Hier is een overzicht van de verschillende opties:

Samenvatting

Aangepaste checkout Shopify-native
Stripe Adyen Airwallex Mollie
Agency model compliant Ja Ja Ja Ja
Shopify native Nee Ja Ja Ja
Multi-valuta checkout Ja Ja Nee Nee
Meerdere winkels nodig? Nee Nee Ja Ja
Ontwikkelingskosten Hoog Gemiddeld Laag Laag
Totale kosten Hoog Hoog Hoog Laag
Aanbevolen maat ~$10M+ ~$10M+ ~$10M+ Alle

Stripe Connect (aangepaste checkout)

Stripe Connect ondersteunt het agentuurmodel via Bestemmingskosten of Afzonderlijke betalingen en overboekingen: gelden worden bewaard in de gereguleerde infrastructuur van Stripe en daarna vrijgegeven aan leveranciersaccounts na een instelbare vertraging (tot 90 dagen). Dit geeft volledige controle over escrow-logica, multi-currency verwerking en het onboarden van leveranciers.

Echter, Stripe is niet toegestaan als native Shopify-betaalmethode. Het gebruik ervan vereist het volledig herbouwen van het afrekenproces buiten Shopify via de Payment Apps API.

Voordelen

  • Volledige multi-valutaverwerking, kopers kunnen betalen in hun lokale valuta
  • Uitgestelde uitbetaling tot 90 dagen (handmatige trigger via API)
  • Automatische terugboeking bij terugbetaling op het aandeel van de verkoper
  • Maximale controle over fondsroutering en onboarding van verkopers

Beperkingen

  • Niet native compatibel met Shopify, volledige checkout-herbouw vereist
  • Aanzienlijke investering vereist voor ontwikkeling

::: warning Ontwikkelingskosten Stripe gebruiken voor een agentuurmodel op Shopify is technisch mogelijk, maar vereist het herbouwen van de checkout buiten Shopify. Dit is een aanzienlijke investering die de meeste marketplace-operators in een vroeg stadium verkiezen te vermijden. :::

Adyen (Shopify Native)

Adyen is de enige externe provider die Shopify native ondersteunt voor echte multi-valuta verwerking bij afrekenen op één winkel betalen kopers in hun lokale valuta zonder een winkel-per-valuta setup.

Voordelen

  • Echte multi-valuta checkout op één Shopify-winkel
  • Geen aangepaste checkout-herbouw vereist
  • Fraudepreventie en compliance-tools op enterprise-niveau
  • Ondersteunt gesplitste betalingen en uitgestelde uitbetalingen

Beperkingen

  • Enterprise-gericht: Adyen adviseert een minimum van ~$10M aan jaarlijks verwerkingsvolume
  • Complex onboarding- en verificatieproces
  • Hogere kostenstructuur dan Airwallex of Mollie bij lagere volumes

Airwallex (Shopify Native)

Airwallex integreert native met Shopify en ondersteunt het agency model via een vertraagde routing / rekening-courant mechanisme: de PSP int gelden, bewaart ze in zijn eigen gereguleerde infrastructuur (niet de rekening van de marketplace) en geeft ze vrij aan leveranciersaccounts wanneer het platform de uitbetaling activeert. Dit houdt de marketplace buiten de geldstroom.

::: warning Enterprise-prijzen Airwallex is een dure optie. De marketplace/holding-accountmogelijkheden zijn gericht op grotere operators en worden pas de moeite waard op schaal — doorgaans rond ~$10M+ aan jaarlijkse omzet. Onder die drempel is Mollie de meer economische keuze. :::

::: warning Beperking van multi-valuta afrekenen Andere betalingsgateways van derden, waaronder Airwallex ondersteunen geen multi-valutaverwerking bij afrekenen op Shopify. Klanten kunnen lokale prijzen zien tijdens het browsen (via Shopify Markets), maar bij het definitieve afrekenen wordt teruggekeerd naar de basisvaluta van de winkel.

Om een echte checkout in lokale valuta te bieden, heeft een multi-winkelstrategie is vereist: één Shopify-winkel per valutagebied (bijv. een GBP-winkel voor het VK, een USD-winkel voor de VS), gesynchroniseerd via een voorraadsync-app. :::

Voordelen

  • Native compatibel met Shopify, geen checkout-herbouw nodig
  • PSP houdt gelden vast (marketplace blijft buiten de geldoverdrachtsperimeter)
  • Wereldwijde dekking (180+ landen, 130+ valuta's)
  • Verwerkt de omrekening van marketplace-valuta naar leveranciersvaluta bij uitbetaling
  • Uitgestelde uitbetaling tot 90 dagen

Beperkingen

  • Geen multi-currency afrekenen in één winkel; kopers betalen in de basisvaluta van de winkel

Mollie (Shopify Native)

Mollie integreert ook native met Shopify en volgt dezelfde vertraagde routing / rekening-courant mechanisme als Airwallex. Het is bijzonder geschikt voor Europese marketplaces, met native ondersteuning voor lokale betaalmethoden zoals iDEAL, Bancontact en Klarna.

Voordelen

  • Native compatibel met Shopify, geen checkout-herbouw nodig
  • PSP houdt gelden vast (marketplace blijft buiten de geldoverdrachtsperimeter)
  • Uitgestelde uitbetaling tot 90 dagen
  • Meest economische oplossing

Beperkingen

  • Geen multi-currency afrekenen in één winkel; kopers betalen in de basisvaluta van de winkel
  • Alleen Europa

Conclusie

  • Internationale agency marketplace met multi-valuta checkout en voldoende schaal (~$10M+) → Stripe of Adyen
  • Internationale agency marketplace op schaal (~$10M+) bereid om één winkel per valutagebied te runnen → Airwallex (een dure optie, alleen de moeite waard bij dit volume)
  • Europese of budgetbewuste agency marketplaceMollie (de meest economische oplossing)

Veelgestelde Vragen

Heb je vragen? Wij hebben de antwoorden! Bekijk onze FAQ-sectie voor antwoorden op de meest gestelde vragen over Garnet.

Stel een vraag
  • Wat is het verschil tussen het agencymodel en merchant of record?

    Onder merchant of record is de marketplace de juridische verkoper: hij int betalingen op eigen naam, is verantwoordelijk voor btw, refunds en chargebacks, en betaalt vendors als leveranciers uit na aftrek van commissie. Onder het agencymodel is de vendor de juridische verkoper, sluit de koper een overeenkomst met de vendor, en verdient de marketplace alleen commissie zonder ooit juridisch eigenaar van de gelden te zijn. Merchant of record geeft je een eenvoudigere betaalflow en een zwaardere regelgevende last; het agencymodel keert die afweging om.

  • Kun je een marketplace met het agencymodel draaien via Shopify Payments?

    Nee. Shopify Payments stuurt elke betaling naar de bankrekening van de marketplace, waardoor de marketplace eigenaar van de betaling wordt en dat is in strijd met het agencymodel. Je hebt een provider nodig die de gelden zelf aanhoudt: Adyen, Airwallex of Mollie integreren native met de Shopify-checkout, terwijl Stripe vereist dat je de checkout buiten Shopify opnieuw opbouwt.

  • Waarom mag een marketplace in het agencymodel geen kopersgelden aanhouden?

    Een kopersbetaling namens een verkoper aanhouden is geldtransmissie, een gereguleerde activiteit onder PSD2 in de EU en het VK waarvoor een vergunning als betaalinstelling vereist is. Het geld moet daarom in de gereguleerde infrastructuur van een payment provider blijven totdat de uitbetaling wordt getriggerd, nooit op de rekening van de marketplace.

  • Welke payment provider is het best voor een agency-marketplace op Shopify?

    Mollie voor Europese of budgetbewuste marketplaces, omdat het native is voor Shopify, uitgestelde uitbetalingen tot 90 dagen ondersteunt en de meest economische optie is. Adyen of een custom Stripe-checkout wanneer je écht multi-currency checkout nodig hebt en rond de $10 miljoen of meer per jaar verwerkt. Airwallex werkt ook op die schaal als je ermee akkoord gaat om één winkel per valutagebied te draaien.

  • Ondersteunt het agencymodel multi-currency checkout op Shopify?

    Alleen met Adyen, de enige externe provider die Shopify native ondersteunt voor echte multi-currency verwerking binnen één winkel, of met een custom Stripe-checkout. Airwallex en Mollie rekenen bij checkout terug naar de basisvaluta van de winkel, dus checkout in lokale valuta betekent dat je één Shopify-winkel per valutagebied draait, gesynchroniseerd met een inventory sync app.

Een afspraak boeken met ons

Plan een gratis consultatie om je marketplace-project te bespreken en te zien hoe Garnet je kan helpen bij de lancering en groei.
Onze gesprekken zijn beschikbaar in het Engels en Frans.

BronnenNieuwsbrief

Ontvang updates over Garnet-functies.

Garnet Marketplace-logo