Do you want to accept credit card payments for digital products on your website?
Selling digital products is an entirely online process – there’s no physical inventory, exchange of cash, or shipping of physical goods. And when it comes to digital product sales, the vast majority of transactions are made with credit cards.
So it’s important to have a seamless way to accept online payments through your WordPress site.
🔎 In dit artikel behandel ik:
Why Accept Credit Card Payments?
When was the last time you heard of someone mailing a check for an eBook? 🙂
In the simplest terms, you can’t run a digital product store without accepting credit card payments. Offering your shoppers multiple payment options, including debit card payments, credit card payment options, digital wallet payments, etc., is smart.

Accepting credit card payments for your eCommerce store can lead to:
- Increased sales: Credit cards are the preferred payment method for many online shoppers. Offering this option removes a barrier to purchase and increases your customer base.
- Improved convenience: Credit card payments are fast, secure, and convenient for customers, leading to a smoother checkout experience.
- Subscription options: Accepting credit cards allows you to offer recurring subscriptions for ongoing revenue generation.
Overview of Payment Processing
Before getting into choosing a payment processor, let’s cover the basics of accepting credit card payments for digital products!
Choosing the right system to manage your online transactions is one of the most fundamental parts of accepting credit card payments, and it’s a decision that affects your entire business. But, with so many different factors to consider, it’s no wonder that it can feel a bit…daunting.
So, how do you even begin to make the decision? What is a payment processor vs. a payment gateway anyway?
Payment Processing Terminology
| Betaal-gateway | The technology, software, or tool that securely communicates the payment data (and the approval or decline of the credit card transaction) to the payment processor. In other words, a digital point-of-sale terminal that is used to accept payments for digital goods and services. |
| Betaalprocessor | The company that facilitates/executes the transaction. Payment processors transmit data between the customer and the merchant, as well as the customer’s bank (issuing bank) and the merchant’s bank (acquiring bank). |
| Customer | The individual making the credit card purchase. |
| Merchant/merchant account | The entity being purchased from./A bank account for businesses that want to accept credit card payments. |
| Acquiring bank | The merchant’s bank / the financial institution that receives the payment information and sends it to the issuing bank, requesting funds. Also known as the acquirer or merchant bank. |
| Uitgevende bank | De bank/creditcardprovider van de klant / de financiële instelling die de gevraagde fondsen overmaakt naar de acquirerende bank. Ook bekend als de uitgever of consumentenbank. |
| Betalingsautorisatie | Het proces om te bepalen of de uitgevende bank voldoende fondsen heeft en om de creditcardtransactie goed te keuren of af te wijzen. |
| Clearing | Het proces van het doorsturen van de betalingsgegevens van de acquirerende bank naar de uitgevende bank, het berekenen van transactiekosten en het omzetten van transactiebedragen naar vereiste valuta's. |
| Settlement | Het proces van het berekenen en doorsturen van de definitieve, verwerkte transactiegegevens en het overmaken van de fondsen van de uitgevende bank naar de acquirerende bank. |
| Chargeback | Een proces dat wordt geïnitieerd wanneer de klant een geschil indient bij de uitgevende bank over een vermoedelijk frauduleuze of ongeldige aankoop, wat resulteert in een vergoeding die door de handelaar moet worden geaccepteerd en betaald, of moet worden betwist. |
Hoe creditcardaankopen werken
Elke creditcardtransactie omvat de klant, de handelaar, de uitgevende bank en de acquirerende bank.
- De klant verstrekt zijn betalingsgegevens aan u (de handelaar) via de betaalpoort met zijn creditcard. 💳
- De betalingsverwerker stuurt deze betalingsgegevens veilig door naar de uitgevende bank voor autorisatie, en vraagt de juiste fondsen aan. 🏦
- Zodra de betaling is verwerkt, worden deze fondsen overgemaakt van de uitgevende bank naar de acquirerende bank, en wordt de transactie afgewikkeld. 💰
Om creditcardbetalingen te kunnen accepteren, heeft u een betaalpoort/verwerker nodig die transacties tussen deze partijen faciliteert.
Choosing a Payment Processor
Stripe en PayPal zijn de meest erkende betalingsverwerkers wereldwijd.


Er bestaan diverse andere opties (zoals Square, 2Checkout en Authorize.net, bijvoorbeeld), maar Stripe en PayPal zijn de ware industriestandaarden.
Ze bieden de meest gestroomlijnde checkout-ervaringen, ondersteuning voor digitale producten en andere handige eCommerce-functies, zoals de mogelijkheid om abonnementbetalingen te accepteren.
Het is eenvoudig om een zakelijk account aan te maken bij Stripe of PayPal. Het enige wat u hoeft te doen is uw persoonlijke gegevens invoeren en uw bankrekening verifiëren om aan de slag te gaan. Zodra uw account is bevestigd, heeft u toegang tot een verscheidenheid aan tools om transacties op uw digitale productwinkel te beheren, allemaal binnen één georganiseerd centraal platform.
Stripe staat ook bekend om zijn aantrekkelijke en minimale interface, meer flexibiliteit en hoogwaardige documentatie voor ontwikkelaars, wat maatwerk een fluitje van een cent maakt.
Stripe versus PayPal: Kosten & Functies Vergeleken
Een van de grootste factoren bij het kiezen van een betalingsverwerker zijn de kosten die gepaard gaan met transacties. Digitale productwinkels zijn doorgaans uniek omdat producten gemakkelijk wereldwijd worden gedistribueerd, vergeleken met fysieke producten, waarvoor import-/exportkosten, internationale verzendkosten, enz. vereist zijn.
As we discussed in our post about the digital product purchase process, Stripe and PayPal have some notable differences in fees when it comes to international transactions. As you can see in the chart below, PayPal charges a significantly higher fee for transactions outside the U.S. with fewer currencies supported compared Stripe.
However, PayPal business accounts are available in more countries than Stripe. It also has a long-standing reputation for security, buyer protection, and seamless use on different devices.
The right processor for you depends on your specific business needs and preferences.
| PayPal Business Account | Stripe | |
| Pricing within the U.S. | 2.9% + $0.30 per transaction | 2.9% + $0.30 per transaction |
| Pricing outside the U.S. | 4.4% + fixed fee per transaction | 2.9% + $0.30 per transaction |
| Currencies supported | 200+ | 135+ |
| Countries available | 25 | 25 |
| Digital products protected | Nee | Nee |
| Digital services protected | Nee | Nee |
| Account management | Ja | Ja |
| Volume discounts | Ja | Ja |
| Dedicated support | Ja | Ja |
| Migration assistance | Ja | Ja |
| Balance transfers (bank account) | Gratis | Gratis |
| Balance transfers (debit card) | 1% of amount transferred | Nee |
| Valutaconversie | 1-4% per transaction | Varies per transaction |
| Card authorization | $0.30 | Gratis |
| Fraud tools | Ja | Ja |
| Advanced fraud protection | $10 per month + $0.05 per transaction | Gratis |
| Dispute/chargeback fee | $20 | $15 or $0 |
| Embedded checkout | Ja | Nee |
| Hosted checkout | Ja | Ja |
| Custom invoices | Ja | Ja |
| Kopersbescherming voor digitale producten | Ja | Ja |
| Verkopersbescherming voor digitale producten | Nee | Nee |
| Tools, rapporten en analyses | Ja | Ja |
| Apple Pay | Nee | Ja |
| Google Pay | Nee | Ja |
| Bitcoin | Nee | Nee |
| E-checks | Nee | Ja |
| API-integraties | Ja | Ja |
| ACH | Nee | Ja |
| AliPay | Nee | Ja |
| Bedrijfsleningen | Ja | Ja |
| Gesplitste/adaptieve betalingen | Alleen selecteerbare partners | Ja |
| Massabedragen | Ja | Nee |
Internationale transacties
Wanneer consumenten aankopen doen over landsgrenzen heen, zijn ze doorgaans alerter op alles wat riskant, verdacht of schijnbaar ongeldig is. Dus, als je wereldwijd wilt verkopen aan klanten (zoals de meeste verkopers van digitale producten doen), moet je hiermee rekening houden.
Sommige internationale shoppers kunnen hun winkelwagentjes zelfs helemaal verlaten als ze er niet van overtuigd zijn dat je hun betalingsgegevens veilig verwerkt, of als ze niet in hun voorkeursvaluta kunnen betalen. Het goede nieuws is dat PayPal en Stripe beide betalingen toestaan in de lokale valuta van de klant.
Customer Confidence
Klantvertrouwen is essentieel als het gaat om het daadwerkelijk converteren van verkopen van digitale producten. Er zijn manieren om ervoor te zorgen dat je klanten zich comfortabel voelen bij het gebruik van hun creditcards op jouw site.
Visuele vertrouwenssignalen zoals sitebeveiligingsbadges, SSL-certificaten en logo's van betaalproviders zijn basiselementen die klanten helpen dat extra gevoel van veiligheid te krijgen dat ze nodig hebben om je hun gevoelige gegevens toe te vertrouwen.

Het is ook de moeite waard om verbeteringen aan te brengen aan je sociale bewijs, aanwezigheid op sociale media en merkzichtbaarheid.
Al deze dingen samen dragen bij aan het geven van klanten het vertrouwen dat je merk betrouwbaar is en dat hun creditcardgegevens veilig zullen worden gebruikt als ze besluiten je producten te kopen.
Fraud Concerns
Helaas treft fraude een aanzienlijk deel van de digitale bedrijven die creditcardbetalingen accepteren, groot en klein. Sommige schattingen suggereren dat 50% van alle kleine bedrijven op enig moment fraude ervaart – en met digitale producten is het niet anders.
Wanneer frauduleuze bestellingen binnenkomen, kan dit frustrerend zijn voor een maker van digitale producten en winkelier. Je hebt niet alleen te maken met het verlies van inkomsten als gevolg van het terugbetalen van de bestelling.
Betaalverwerkers brengen jou ook extra kosten in rekening wanneer klanten terugboekingen initiëren (sommige kunnen $30 of meer kosten) op verdachte bestellingen.
Om het af te maken, als je te veel terugboekingen krijgt, loop je ook het risico je Stripe- of PayPal-bedrijfsaccount te verliezen.
Dus, wat moet je doen? Tot op zekere hoogte hoort fraude bij het vak. Als je een bloeiende winkel voor digitale producten wilt runnen, zul je het waarschijnlijk op enig moment tegenkomen.
Er zijn echter maatregelen die je kunt nemen om jezelf, je bedrijf en je klanten te beschermen tegen fraude.
Creditcardbetalingen: Fraude Preventietips
- Gebruik fraudedetectie-plugins zoals FraudMonitor.
- Monitor klanttransacties elke dag.
- Make sure that the IP address where the purchase was made matches the IP address where the product was downloaded.
- Check customer account information for obvious misspellings, profanity, or fake names.
Fraudulent orders are often cases of identity theft, where people make purchases with stolen credit card information. But they can also be cases where perpetrators gain access to customer login details and take over accounts via phishing or similar tactics.
In addition to taking the proactive measures listed above, payment gateways like PayPal and Stripe will usually alert you if something looks unusual (in the case of identity theft). But when it comes to account takeovers, the best thing you can do is use standard site security practices.
Which brings us to…
Site Security
Accepting credit card payments online comes with a higher level of responsibility. After all, you’re handling sensitive personal data that could end up being detrimental to the well-being of your customers if compromised.
While it’s true that no online store is ever 100% protected against malicious forces, you can reduce your risk as much as possible. When it comes to the nature of fraudulent orders, here are a few practical steps you can take to make customer accounts less vulnerable:
- Require strong passwords. Long, randomly generated passwords with a mixture of numbers, letters, and special characters are harder for perpetrators to guess. Require strong passwords, or encourage customers to adopt these methods when signing up for your site.
- Use two-factor authentication. If you can, add two-factor authentication to your customer login process so that they are notified of any unusual login attempts, and protected against brute force attacks.
- Consider doing away with customer accounts altogether. If you don’t absolutely need customer accounts, consider not using them at all. This reduces the risk of account takeovers to about zero.
Accepting Credit Card Payments With Stripe
Easy Digital Downloads (EDD) empowers you to sell digital products on your WordPress website. It also integrates with several payment gateways that allow you to seamlessly accept secure credit card payments, boosting your online revenue.
I highly recommend Stripe.
Learn more about setting up Stripe for your online store.
Use EDD for Accepting Credit Card Payments
While it comes with its own set of risks and complications, accepting credit cards is a must when it comes to selling digital products.
Understanding how credit card payments work helps you choosing the right payment processor for your needs.
If you don’t have Easy Digital Downloads yet, grab your pass and get your payment gateways set up within minutes:
📣 PS. Vergeet niet u aan te melden voor onze nieuwsbrief en volg ons op Facebook of Twitter voor meer WordPress-bronnen!




