Een van de grootste frictiepunten in e-commerce is de “doorverwijzing”. Je werkt hard om een klant naar je afrekenpagina te krijgen, ze klikken op “Betalen met PayPal” en plotseling worden ze van je website naar een PayPal-inlogscherm gestuurd.
Deze onderbreking in de ervaring kan het vertrouwen verminderen en het verlaten van winkelwagens verhogen.
Als je PayPal aan WordPress wilt toevoegen, ben je misschien geneigd om gewoon een simpele HTML “Nu kopen” knopcode te plakken. Hoewel dit in sommige gevallen geschikt is, dwingt deze methode de doorverwijzing af en mist het beveiliging voor het leveren van bestanden.
De oplossing is PayPal Commerce. Hiermee kunnen je klanten betalen via creditcard, pinpas of PayPal-portemonnee zonder ooit je WordPress-site te verlaten.
In deze gids laat ik je zien hoe je kunt upgraden van een eenvoudige knop naar een professionele, on-site checkout met Easy Digital Downloads (EDD).
🔎 In dit artikel behandel ik:
Het Probleem met Eenvoudige PayPal Knoppen
Veel site-eigenaren beginnen met het zoeken naar een gratis PayPal HTML-snippet. Hoewel dit werkt voor eenvoudige geldovermakingen, creëert het drie grote problemen bij het verkopen van producten:
- De Doorverwijs Lus: Gebruikers worden van je site weggestuurd om te betalen. Als hun internet hapert of ze worden afgeleid, keren ze nooit terug naar je “Bedankt” pagina.
- Geen Bestandsbeveiliging: Een eenvoudige PayPal-knop kan digitale bestanden niet beschermen. Zodra een gebruiker de downloadlink heeft, kunnen ze deze met iedereen delen.
- Handmatig Werk: Je moet betalingen verifiëren en handmatig bestanden naar klanten e-mailen.
Om de “On-Site” checkout-ervaring te krijgen (waarbij de creditcardvelden direct op je pagina verschijnen), vereist PayPal een veilige applicatie om de gegevenstransactie af te handelen. Daarom gebruiken we een speciale e-commerce plugin in plaats van een codefragment.
PayPal Commerce versus PayPal Standard
Het verschil tussen de standaardmethode en de moderne PayPal Commerce-methode komt neer op gebruikerservaring en retentie.
Wiskundig gezien vermindert het behouden van gebruikers op je site het aantal stappen dat nodig is om te betalen, wat over het algemeen je Conversieratio (CR) verbetert.
Hier is de functiebeschrijving:
| Functie | PayPal Commerce | PayPal Standard |
|---|---|---|
| Accepteer creditcards en pinpassen on-site | ✅ | ✖️ |
| PayPal Wallet (Geen doorverwijzing) | ✅ | ✖️ |
| Alternatieve betaalmethoden (bijv. Venmo, etc.) | ✅ | ✖️ |
| Betaal Later opties | ✅ | ✖️ |
| Volledige ondersteuning voor terugkerende betalingen/abonnementen | ✅ | ✖️ |
| Verwerk terugbetalingen binnen WordPress | ✅ | ✖️ |
| Alternatieve betaalmethoden (bijv. Venmo, etc.) | ✅ | ✖️ 2,9 procent + 30¢ per transactie |
PayPal Commerce geeft u toegang tot functies die de online verkoop echt stimuleren. Klanten kunnen sneller afrekenen omdat ze niet tussen websites hoeven te schakelen.
U kunt betalingen accepteren uit meer dan 200 landen en in meer dan 25 valuta's. Alternatieve betaalmethoden zoals Venmo en Betaal Later verschijnen automatisch wanneer ze beschikbaar zijn voor uw klanten.
Het terugbetalingsproces is ook eenvoudiger. In plaats van elke keer dat iemand zijn geld terugvraagt in te loggen bij PayPal, handelt u dit rechtstreeks af vanuit uw WordPress-dashboard. Wijzig een betalingsstatus naar "terugbetaald" en EDD regelt de rest.
Hoe PayPal Onsite Checkout toe te voegen aan WordPress
In deze tutorial gebruiken we Easy Digital Downloads om de beveiliging en bestandslevering af te handelen, en verbinden we deze met PayPal Commerce voor de betalingsverwerking.
🌐 Heeft u nog geen WordPress-website? Geen zorgen. U kunt WordPress en EDD vooraf geïnstalleerd krijgen op een server die speciaal voor u is ingesteld en beheerd met SiteGround Managed EDD Hosting.
Stap 1. Installeer een Veilig Winkelwagensysteem
Om creditcards rechtstreeks op uw pagina te verwerken zonder zelf PCI-conform te hoeven zijn, heeft u een beveiligde "handshake"-tool nodig.
Easy Digital Downloads (EDD) fungeert als deze tool. Het creëert het beveiligde afrekenformulier, beheert de winkelwagen van de klant en zorgt ervoor dat digitale bestanden pas worden geleverd nadat PayPal de betaling heeft bevestigd.

Opmerking: De gratis versie van EDD ondersteunt PayPal Standard (doorverwijzing), maar om de On-Site Checkout (PayPal Commerce) te krijgen, heeft u een Extended Pass of hoger nodig. U krijgt tal van geavanceerde e-commercefuncties en premium extensies inbegrepen in uw pass.
Om te beginnen, pakt u uw EDD-pass en downloadt u de EDD Pro-plugin vanuit uw accountdashboard.

Ga naar Plugins » Nieuwe toevoegen » Plugin uploaden in uw WordPress-admin. Klik op Bestand kiezen, selecteer het EDD Pro zip-bestand en klik vervolgens op Nu installeren.

Klik na de installatie op Plugin activeren.
U ziet een nieuw menu-item Downloads verschijnen in de zijbalk van uw WordPress. Dit is uw nieuwe controlecentrum voor producten en betalingen.

Klik op Aan de slag om de EDD-installatiewizard te starten. Deze wizard vraagt om basisinformatie zoals uw winkelnaam, land en valuta. U kunt de Stripe-betaalgateway tijdens de installatie verbinden of dit deel later in de instellingen afhandelen.
⚙️Gebruik deze handleidingen voor hulp bij het opstarten van uw winkel:
Stap 2. Installeer de PayPal Commerce Bridge
Nu het winkelwagensysteem actief is, hebben we de specifieke functie nodig die communiceert met de geavanceerde API van PayPal.
Ga naar Downloads » Extensies in uw WordPress-admin. Gebruik het zoekvak om te zoeken naar "PayPal Commerce".

Klik op de knop Installeren naast PayPal Commerce Pro Payment Gateway.
This extension is the “magic” piece that allows credit card fields to render directly on your site and unlocks alternative payment methods like Venmo.
Stap 3. Verbind Je PayPal Account
Now you need to link your WordPress site to your PayPal Business account.
Navigate to Downloads » Settings » Payments » PayPal.

You’ll see a button that says Connect with PayPal.
💡Tip: You can choose to connect in Test Mode (Sandbox) first to ensure everything works, or go straight to Live Mode. Check this setting under Downloads » Settings » Payments » General.
Click Connect with PayPal. A PayPal modal window opens, asking you to log in or create an account.

Requirement: You must use a PayPal Business account. Personal accounts do not support on-site commerce features.
If you already have a business PayPal account, enter your email and password. If you’re connecting in test mode, use your PayPal sandbox account credentials instead.
Don’t have a sandbox account yet? You can create one for free to test everything before going live.
After logging in, PayPal asks you to authorize the connection between your account and your WordPress site. Review the permissions and click Connect.
Once you authorize the connection, PayPal will redirect you back to your WordPress dashboard. Look for the Connection Status area; the API, Payment Status, and Webhook should all show as “Connected.”

Note: If you connected in test mode first, you’ll need to repeat this process after switching to live mode. Test mode uses your sandbox credentials, while live mode needs your actual business account.
Stap 4. Schakel On-Site Checkout In
Your PayPal account is connected, but you still need to tell the checkout form to display the new fields.
Go to Downloads » Settings » General. Scroll to the Active Gateways section. Select the toggle next to PayPal.

Save your changes and return to the PayPal settings page. Check the box for Enable advanced credit and debit card payments.

What this does: Instead of a single “Pay” button, your checkout page will now display:
- Venmo (on mobile devices).
- Secure credit card fields (hosted by PayPal but displayed on your site).
- A PayPal button (for wallet users).
- A “Pay Later” button (if eligible).
Below that setting, you’ll find funding source options. These let you hide specific payment methods if you don’t want to offer them. For example, if you don’t want to show the Pay Later button, you can disable it here.

When you’re done configuring, click Save Changes again.
You’re now ready to accept payments without redirects!
⚙️ If you need help, feel free to refer to our PayPal setup documentation.
Extra PayPal Commerce Functies om te Weten
Door deze integratie te gebruiken, krijgt u administratieve superkrachten die tijd besparen.
Retourneer Terugbetalingen Zonder In te Loggen op PayPal
Normaal gesproken moet u voor het terugbetalen van een klant inloggen op PayPal, de transactie zoeken en op terugbetalen klikken.
Met deze opstelling:
- Ga naar Downloads » Betaalgeschiedenis.
- Zoek de bestelling.
- Wijzig de status naar "Terugbetaald".
EDD communiceert direct met PayPal en stuurt het geld automatisch terug naar de klant.
Dit is vooral handig als u te maken heeft met meerdere terugbetalingsverzoeken. Alles blijft op één plek in plaats van te springen tussen uw WordPress-admin en uw PayPal-account.
Accepteer Terugkerende Betalingen voor Abonnementen
Als u lidmaatschappen of softwarelicenties verkoopt, kunt u PayPal Commerce combineren met de EDD Recurring Payments extensie.
- Het systeem tokeniseert de kaartgegevens van de klant veilig.
- PayPal brengt hen automatisch kosten in rekening op de verlengingsdatum.
- Als een betaling mislukt, handelt EDD het incassoproces (opnieuw proberen) af.
Bekijk de documentatie voor PayPal-instellingen voor terugkerende betalingen voor stapsgewijze instructies.
Webhook en IPN Fallback
EDD stelt automatisch Webhooks in om ervoor te zorgen dat uw site precies weet wanneer een betaling is verwerkt.
Als back-up kunt u IPN (Instant Payment Notification) configureren in uw PayPal-dashboard.
Om het te configureren, logt u in op PayPal, gaat u naar Accountinstellingen » Meldingen en voegt u uw site-URL toe in dit formaat: https://uwsite.com/?edd-listener=eppe
De webhookstatus wordt weergegeven in uw PayPal-instellingen onder Verbindingsstatus. Als u een waarschuwing ziet over ontbrekende gebeurtenissen, klikt u op Webhook synchroniseren om de verbinding te vernieuwen.
Veelgestelde Vragen over PayPal Onsite Checkout voor WordPress
Laten we afsluiten met enkele veelgestelde vragen over PayPal Commerce en WordPress.
Wat is het verschil tussen PayPal Commerce en PayPal Standard?
PayPal Standard stuurt klanten weg van uw site om te betalen. PayPal Commerce houdt klanten op uw website, maakt directe creditcardinvoer mogelijk en biedt hogere conversiepercentages.
Heb ik een e-commerce plugin nodig om PayPal Commerce te gebruiken?
Ja. Omdat PayPal Commerce gevoelige creditcardgegevens on-site verwerkt, heeft u een veilige applicatie zoals Easy Digital Downloads nodig om de API-verbinding en beveiligingstokens te beheren. U kunt niet zomaar een codefragment plakken voor deze functionaliteit.
Werkt dit voor het verkopen van diensten?
Ja. Hoewel EDD is ontworpen voor digitale producten, kunt u eenvoudig "Service"-producten (zoals consultatie-uren of workshops) instellen en deze checkout-flow gebruiken om professioneel betaald te worden.
Kan ik mijn persoonlijke PayPal-account hiervoor gebruiken?
Nee. U moet een PayPal Zakelijk account gebruiken om toegang te krijgen tot Commerce-functies. Als u probeert een Persoonlijk account te koppelen, zal de API-verbinding mislukken.
Accepteer betalingen met PayPal Commerce
Overschakelen van een eenvoudige knop naar een volledig geïntegreerde PayPal Commerce-opstelling is een van de beste upgrades die u kunt maken voor uw WordPress-site. U vermindert frictie voor uw klanten en automatiseert uw bestandslevering in één stap.
Klaar om te beginnen?
Volgende stappen? Leer hoe u klanten een betaalmethode kunt laten kiezen om nog meer flexibiliteit te bieden bij het afrekenen.
📣 P.S. Vergeet niet om zich te abonneren op onze nieuwsbrief en ons te volgen op Facebook, Twitter/X, of LinkedIn voor meer WordPress-bronnen!




