# PayPal op je website: wanneer je de gratis knop gebruikt en wanneer niet

> De ene is een gratis PayPal-knop voor losse producten. De andere is een winkelwagenplatform dat toevallig PayPal bevat. De verkeerde kiezen kost je weken.

Ryan Badger - 11 augustus 2023 - 3 min leestijd

## Twee dingen die een "PayPal-winkelwagen" kan betekenen

Wie hierop zoekt, wil meestal een van twee dingen:

1. **Een PayPal-knop naast elk product**, zodat iemand kan klikken en betalen. Geen echte winkelwagen, alleen afrekenen met één artikel.
2. **Een echte winkelwagen** (meerdere artikelen toevoegen, aantallen aanpassen, aan het eind één checkout) die PayPal als betaalmethode accepteert.

Hiervoor heb je totaal verschillende oplossingen nodig. De gratis route met "PayPal Buttons" werkt prima voor pad 1 en is nutteloos voor pad 2. Kies de juiste tool op basis van wat je echt nodig hebt.

## Pad 1: Een PayPal-knop voor één product

Als je steeds één artikel tegelijk verkoopt (een digitale download, één abonnement, een donatie), zijn de Smart Payment Buttons van PayPal voor jou gemaakt. Gratis, geen software van derden, je plakt JavaScript rechtstreeks in je site.

Typische setup:

```
<script src="https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID&currency=USD"></script>
<div id="paypal-button-container"></div>
<script>
  paypal.Buttons({
    createOrder: (data, actions) => actions.order.create({
      purchase_units: [{ amount: { value: '19.99' } }]
    }),
    onApprove: (data, actions) => actions.order.capture().then(details => {
      // Fulfil the order here (send download link, redirect, etc.)
    })
  }).render('#paypal-button-container');
</script>
```

Dat is alles. PayPal regelt de checkoutmodal, de invoer van kaartgegevens, de PayPal-login, valuta, belasting (optioneel), en je krijgt een callback zodra de betaling is voltooid.

> **Tip:** Als je dit zelf integreert, zet dan de `onApprove`-handler aan de serverkant via een webhook, niet alleen aan de clientkant. De callback aan de clientkant is voor bevestiging in de gebruikerservaring; de webhook is het enige betrouwbare signaal dat "de betaling echt is".

**Waar pad 1 tekortschiet:** zodra je een winkelwagen nodig hebt. Producten bekijken, er meer dan één toevoegen, aantallen aanpassen, kortingscodes, gecombineerde verzending, klantlogin, orderhistorie: niets daarvan bestaat. Je zou het zelf moeten bouwen.

## Pad 2: Een winkelwagensysteem dat PayPal bevat

Zodra je een echte winkelwagen nodig hebt, stop je met PayPal zelf te integreren en ga je een winkelwagenplatform gebruiken dat PayPal voor je integreert. Er zijn veel opties:

- **Shopify** (gehost, $29+/mnd, transactiekosten bij lagere abonnementen)
- **WooCommerce** (zelf gehost, gratis kern, hosting en plugins tellen op)
- **Snipcart** (winkelwagenoverlay voor bestaande sites, 2% kosten)
- **Shoprocket** (embed op elke site, vast abonnement, 0% transactiekosten)

Elk geeft je de mechanica van de winkelwagen: toevoegen aan winkelwagen, aantallen aanpassen, kortingscodes, verzendopties, klantaccounts, orderbeheer. Bij elk kun je PayPal inschakelen als een van de checkoutopties naast kaarten, Apple Pay, Google Pay enzovoort.

### Hoe Shoprocket eruitziet

Plak één scripttag op de site die je al hebt, ongeacht het CMS:

```
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>
```

Dat toont een catalogus met een uitschuifbare winkelwagen. In je dashboard: Instellingen → Betaalmethoden → schakel PayPal in, plak je client-ID, sla op. Klanten zien nu de PayPal-knop in de checkout naast Visa en Mastercard, de winkelwagen werkt gewoon en bestellingen komen binnen in je Shoprocket-dashboard met alle PayPal-transactiegegevens.

Geen plugin installeren, geen thema aanpassen, geen ontwikkelwerk. Werkt op WordPress, Webflow, Squarespace, Carrd, Notion, Framer, statische HTML: alles wat een scripttag kan draaien.

## Welk pad je echt nodig hebt

| Wat je verkoopt | Pad |
| --- | --- |
| Eén product, één prijs, geen varianten | Pad 1 (PayPal-knop) |
| Een paar artikelen, af en toe een checkout | Pad 1 als het zonder winkelwagen kan, anders pad 2 |
| Catalogus met meerdere producten, een echte winkel | Pad 2 (winkelwagenplatform) |
| Abonnementen, terugkerende facturering | Pad 2 (PayPal-knoppen regelen de facturatiecyclus niet goed) |
| Digitale goederen met automatische levering | Pad 2 (platformen regelen de fulfilment; kale PayPal niet) |

## Wat we de meeste mensen vertellen

Als je een soloverkoper bent met één product, zijn PayPal Buttons gratis en prima. Gebruik ze.

Als je een echte winkel runt en PayPal je richting een winkelwagenplatform duwt, is het de moeite waard om uit te zoomen. De meeste winkels willen PayPal *plus* Apple Pay, Google Pay, Stripe, Klarna en lokale betaalmethoden. Een winkelwagenplatform geeft je ze allemaal achter één integratie, in plaats van ze stuk voor stuk eraan vast te klikken.

[Start een gratis proefperiode van Shoprocket](https://app-v3.shoprocket.io/signup) om de catalogus, winkelwagen en checkout in minder dan tien minuten op je eigen site te zien werken. De prijzen vind je [hier](https://v3.shoprocket.io/nl/prijzen.md). Nul transactiekosten bij elk abonnement, PayPal en alle andere betaalmethoden inbegrepen.

## Kort samengevat

- **Eén product, geen winkelwagen nodig** → gebruik de Smart Payment Buttons van PayPal (gratis)
- **Catalogus met meerdere producten** → kies een winkelwagenplatform; schakel PayPal daarin in
- Probeer niet zelf een winkelwagen voor meerdere producten te bouwen bovenop kale PayPal-knoppen. Dat is veel code die je niet hoeft te schrijven.

---

- HTML version: https://v3.shoprocket.io/nl/blog/paypal-op-je-website-gratis-knop-of-winkelwagen
- Language: Nederlands (nl)
- Also in: [العربية](https://v3.shoprocket.io/ar/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Deutsch](https://v3.shoprocket.io/de/blog/paypal-auf-deiner-website-kostenloser-button-oder-warenkorb-plattform.md), [Ελληνικά](https://v3.shoprocket.io/el/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [English](https://v3.shoprocket.io/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Español](https://v3.shoprocket.io/es/blog/paypal-en-tu-web-boton-gratuito-o-carrito-de-compra.md), [Français](https://v3.shoprocket.io/fr/blog/paypal-sur-votre-site-bouton-gratuit-ou-panier.md), [עברית](https://v3.shoprocket.io/he/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [हिन्दी](https://v3.shoprocket.io/hi/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/blog/paypal-di-situs-web-kapan-pakai-tombol-gratis-dan-kapan-jangan.md), [Italiano](https://v3.shoprocket.io/it/blog/paypal-sul-tuo-sito-pulsante-gratuito-o-carrello.md), [日本語](https://v3.shoprocket.io/ja/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Lietuvių](https://v3.shoprocket.io/lt/tinklarastis/paypal-mygtukas-ar-krepselio-platforma.md), [Norsk](https://v3.shoprocket.io/nb/blogg/paypal-pa-nettstedet-gratis-knapp-eller-handlekurv.md), [Polski](https://v3.shoprocket.io/pl/blog/paypal-na-stronie-kiedy-darmowy-przycisk-a-kiedy-nie.md), [Português](https://v3.shoprocket.io/pt/blog/paypal-no-seu-site-botao-gratuito-ou-carrinho-de-compras.md), [Română](https://v3.shoprocket.io/ro/blog/paypal-pe-site-butonul-gratuit-sau-cos-de-cumparaturi.md), [Русский](https://v3.shoprocket.io/ru/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [ไทย](https://v3.shoprocket.io/th/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Türkçe](https://v3.shoprocket.io/tr/blog/web-sitenizde-paypal-ucretsiz-dugme-ne-zaman.md), [中文](https://v3.shoprocket.io/zh/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md)
