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#
- Het restaurant koppelt zijn Stripe-account aan het platform. Het account-ID (
acct_…) staat in het Stripe-dashboard van het platform onder Connected accounts. - Open in de Bedrijfsweergave Financiën → Betalingsintegratie, klik op + op de tegel Stripe en kies bovenaan het formulier Stripe Connect.
- Vul de velden hieronder in — de sleutels zijn die van het platform zelf — en klik op Opslaan.
- 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:
| Veld | Wat het is |
|---|---|
| Accounttype | Standaard (het restaurant heeft een eigen, volledig Stripe-account) of Express (een lichter account dat het platform beheert). |
| Connect-account | Het ID van het gekoppelde account van het restaurant, acct_…. |
| Type afschrijving | Directe afschrijvingen of Bestemmingsafschrijvingen — zie hieronder. |
| Kaartprovisiekosten | Een percentage van de artikelwaarde van de bestelling dat bij de applicatiekosten wordt opgeteld, om kaartkosten door te berekenen. |
| Vaste kaartkosten | Een vast bedrag dat bij elke betaling bij de applicatiekosten wordt opgeteld. |
| Bezorgkosten aftrekken, Bezorgersfooi aftrekken, Fooi aftrekken, Servicekosten aftrekken | Staat 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 applicatiekosten | Een vast bedrag dat bij elke betaling bij de applicatiekosten wordt opgeteld. |
| Percentuele provisiekosten | De provisie van het platform, als percentage. |
| Provisiekostenregel | Waarover 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 afschrijvingen | Bestemmingsafschrijvingen | |
|---|---|---|
| Waar de betaling plaatsvindt | Op het gekoppelde account van het restaurant | Op het account van het platform, daarna doorgestort naar het restaurant |
| Naam op het kaartafschrift van de klant | Die van het restaurant | Die van het restaurant |
| Wie de transactiekosten van Stripe betaalt | Het restaurant | Het platform |
| Hoe het platform betaald krijgt | De applicatiekosten gaan van het restaurant naar het platform | Het platform houdt de applicatiekosten en stort de rest door |
| Wie de betaling in Stripe ziet | Het restaurant volledig; het platform ziet zijn vergoeding | Het platform volledig; het restaurant ziet het doorgestorte bedrag |
| Past meestal bij | Standaard-accounts: restaurants met een eigen Stripe-bedrijf | Express-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) | |
|---|---|---|
| Klant | Krijgt het terugbetaalde bedrag terug | Krijgt het terugbetaalde bedrag terug |
| Restaurant | Betaalt de terugbetaling, inclusief de transactiekosten van Stripe | Houdt 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 |
| Platform | Geeft zijn deel van de applicatiekosten terug | Betaalt de hele terugbetaling en houdt zijn applicatiekosten |
| Facturen | De terugbetaling wordt meegenomen en van de inkomsten van het restaurant afgetrokken | De 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#
| Probleem | Wat je controleert |
|---|---|
| Een betaalde bestelling blijft op Kaart in afwachting staan | Controleer 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 verwachtte | Controleer de vakjes van de Provisiekostenregel: met Totaal wordt provisie gerekend over alles wat de klant betaalt, inclusief belasting en fooi. |
| Betalingen mislukken met een accountfout | Connect-account moet een gekoppeld account zijn van het platformaccount waar de sleutels bij horen, in dezelfde modus (test of live). |