Stripe Connect verwerkt kaartbetalingen voor een restaurant via het eigen Stripe-account van het platform, met het restaurant als gekoppeld account. Zo kan het platform van elke betaling een vergoeding inhouden — de applicatiekosten — en terugbetalingen verdelen tussen platform en restaurant.

Instellen#

  1. Het restaurant koppelt zijn Stripe-account aan het platform. Het account-ID (acct_…) staat in het Stripe-dashboard van het platform onder Connected accounts.
  2. Open in de Bedrijfsweergave Financiën → Betalingsintegratie, klik op + op de tegel Stripe en kies bovenaan het formulier Stripe Connect.
  3. Vul de velden hieronder in — de sleutels zijn die van het platform zelf — en klik op Opslaan.
  4. Open in de Locatieweergave Financiën → Betaalmethoden en kies deze integratie bij de betaalmethode Kaart.

De eerste velden zijn dezelfde als bij Stripe: Identificatienaam, Openbare sleutel, Geheime sleutel, Webhook-ondertekeningsgeheim, Betalingen automatisch afwikkelen, Apple Pay, Google Pay en iOS Merchant ID. Stripe Connect voegt daaraan toe:

VeldWat het is
AccounttypeStandaard (het restaurant heeft een eigen, volledig Stripe-account) of Express (een lichter account dat het platform beheert).
Connect-accountHet ID van het gekoppelde account van het restaurant, acct_….
Type afschrijvingDirecte afschrijvingen of Bestemmingsafschrijvingen — zie hieronder.
KaartprovisiekostenEen percentage van de artikelwaarde van de bestelling dat bij de applicatiekosten wordt opgeteld, om kaartkosten door te berekenen.
Vaste kaartkostenEen vast bedrag dat bij elke betaling bij de applicatiekosten wordt opgeteld.
Bezorgkosten aftrekken, Bezorgersfooi aftrekken, Fooi aftrekken, Servicekosten aftrekkenStaat dit aan, dan gaat dat hele bedrag naar het platform: het wordt bij de applicatiekosten opgeteld in plaats van bij het restaurant te blijven. Gebruik dit als het platform de bezorging regelt of de servicekosten rekent.
Vast bedrag applicatiekostenEen vast bedrag dat bij elke betaling bij de applicatiekosten wordt opgeteld.
Percentuele provisiekostenDe provisie van het platform, als percentage.
ProvisiekostenregelWaarover de provisie wordt berekend: Totaal (het hele bedrag dat de klant betaalt), of een of meer van Subtotaal (de artikelen), Servicekosten, Bezorgkosten, Fooi, Belastingen en Bezorgersfooi.

Directe afschrijvingen en bestemmingsafschrijvingen#

Directe afschrijvingenBestemmingsafschrijvingen
Waar de betaling plaatsvindtOp het gekoppelde account van het restaurantOp het account van het platform, daarna doorgestort naar het restaurant
Naam op het kaartafschrift van de klantDie van het restaurantDie van het restaurant
Wie de transactiekosten van Stripe betaaltHet restaurantHet platform
Hoe het platform betaald krijgtDe applicatiekosten gaan van het restaurant naar het platformHet platform houdt de applicatiekosten en stort de rest door
Wie de betaling in Stripe zietHet restaurant volledig; het platform ziet zijn vergoedingHet platform volledig; het restaurant ziet het doorgestorte bedrag
Past meestal bijStandaard-accounts: restaurants met een eigen Stripe-bedrijfExpress-accounts: het platform regelt de betalingen voor het restaurant

De applicatiekosten#

De applicatiekosten worden per bestelling berekend op het moment dat de klant betaalt, en zijn de som van:

  • Percentuele provisiekosten × wat de Provisiekostenregel omvat;
  • Kaartprovisiekosten × de artikelwaarde van de bestelling;
  • Vaste kaartkosten en Vast bedrag applicatiekosten;
  • elk bedrag waarvan de schakelaar … aftrekken aanstaat (bezorgkosten, bezorgersfooi, fooi, servicekosten).

Subtotaal is de artikelen na kortingen als het gebruiksplan van de vestiging provisie na kortingen rekent (de gebruikelijke instelling), en anders vóór kortingen.

Voorbeeld. Een bestelling met een lasagne ($32.00, afgeprijsd naar $22.40) en drie tiramisu's ($42.00), met $5.72 omzetbelasting en $11.10 fooi, kost de klant $81.22. Met Percentuele provisiekosten van 8 op Subtotaal en verder niets ingesteld, zijn de applicatiekosten 8% × $64.40 = $5.15. Over belasting en fooi wordt geen provisie gerekend.

Hoe een kaartbestelling als betaald wordt gemarkeerd#

Net als bij Stripe staat de bestelling op Kaart in afwachting totdat Stripe de betaling via de webhook van OrderTiger bevestigt. Bij Stripe Connect wordt de webhook aangemaakt op het Stripe-account van het platform met Events from: Connected accounts, zodat hij de betalingen op de accounts van de restaurants ontvangt. Het ondertekeningsgeheim wordt bij het aanmaken opgeslagen in Webhook-ondertekeningsgeheim.

Terugbetalingen#

Terugbetalingen doe je vanuit Bestellingen, met de terugbetaalknop bij de bestelling. Voor een bestelling die via Stripe Connect is betaald, vraagt het terugbetaalformulier Is de handelaar aansprakelijk voor deze terugbetaling? — standaard aangevinkt. Het antwoord bepaalt wie de terugbetaling betaalt.

Handelaar aansprakelijk (aangevinkt)Platform aansprakelijk (niet aangevinkt)
KlantKrijgt het terugbetaalde bedrag terugKrijgt het terugbetaalde bedrag terug
RestaurantBetaalt de terugbetaling, inclusief de transactiekosten van StripeHoudt het oorspronkelijke bedrag min de oorspronkelijke applicatiekosten, alsof de bestelling niet was terugbetaald. Bij directe afschrijvingen betaalt het nog steeds de transactiekosten van Stripe, zoals bij elke verkoop
PlatformGeeft zijn deel van de applicatiekosten terugBetaalt de hele terugbetaling en houdt zijn applicatiekosten
FacturenDe terugbetaling wordt meegenomen en van de inkomsten van het restaurant afgetrokkenDe terugbetaling wordt niet meegenomen: het platform heeft haar al betaald

Bij een terugbetaling waarvoor de handelaar aansprakelijk is, is het deel van de applicatiekosten dat het platform teruggeeft de applicatiekosten × de terugbetaling ÷ het totaal van de bestelling; bij een volledige terugbetaling gaan de hele applicatiekosten terug. Bij een terugbetaling waarvoor het platform aansprakelijk is, blijven de applicatiekosten zoals ze waren.

Voorbeeld — de bestelling van $81.22 hierboven, met $5.15 applicatiekosten. De transactiekosten van Stripe zijn voor het gemak weggelaten.

Lasagne terugbetalen ($22.40)Hele bestelling terugbetalen ($81.22)
Handelaar aansprakelijk: teruggegeven deel van de applicatiekosten$5.15 × 22.40 ÷ 81.22 = $1.42$5.15
Handelaar aansprakelijk: restaurant houdt over$76.07 − $22.40 + $1.42 = $55.09$0.00
Handelaar aansprakelijk: platform houdt over$5.15 − $1.42 = $3.73$0.00
Platform aansprakelijk: restaurant houdt over$81.22 − $5.15 = $76.07$81.22 − $5.15 = $76.07
Platform aansprakelijk: platform houdt over$5.15 − $22.40 = −$17.25$5.15 − $81.22 = −$76.07

Zonder terugbetaling zou het restaurant $81.22 − $5.15 = $76.07 overhouden en het platform $5.15.

Problemen oplossen#

ProbleemWat je controleert
Een betaalde bestelling blijft op Kaart in afwachting staanControleer in het Stripe-dashboard van het platform of OrderTiger's webhook onder Developers → Webhooks staat met Events from: Connected accounts, en bekijk de recente afleveringen.
De applicatiekosten zijn anders dan je verwachtteControleer de vakjes van de Provisiekostenregel: met Totaal wordt provisie gerekend over alles wat de klant betaalt, inclusief belasting en fooi.
Betalingen mislukken met een accountfoutConnect-account moet een gekoppeld account zijn van het platformaccount waar de sleutels bij horen, in dezelfde modus (test of live).