Waarom laadt Stripe op alle pagina's?
Dit is opzettelijk en iets wat Stripe aanbeveelt om fraude te helpen voorkomen.
Om het maximale uit Stripe'sgeavanceerde fraudefunctionaliteitte halen, neem dit script op elke pagina van uw site op, niet alleen op de afrekenpagina. Hierdoor kan Stripe afwijkend gedrag detecteren dat mogelijk duidt op fraude terwijl klanten uw website bezoeken.
https://stripe.com/docs/stripe-js/reference
Als u de Stripe-assets alleen wilt laden wanneer nodig, kunt u naar Downloads > Instellingen > Betalingen > Stripe gaan en de instelling Stripe-assets beperken aanvinken.

Apple Pay verschijnt niet als betaalmethode
Apple Pay verschijnt alleen in ondersteunde browsers (Safari) en apparaten (Apple-apparaten).

Als Apple Pay niet verschijnt wanneer het zou moeten en/of in het verleden wel verscheen, hebben we succes geboekt door uw betaalmethode-domein te verwijderen en opnieuw toe te voegen, via uw Stripe-account. Om dit te doen, schakelt u uw bestaande domein uit, waarna u de optie ziet om een nieuw domein toe te voegen.
Als dit niet werkt, neem dan contact op met EDD Support voor verdere hulp.
Waarom wordt het creditcardveld niet weergegeven?
Als u alle andere velden op uw afrekenpagina ziet, maar niet de creditcardvelden, kan dit een conflict zijn met een plug-in van derden die ook Stripe gebruikt. Als een plug-in van derden een oude versie van stripe.js laadt, wordt het creditcardveld niet weergegeven. U ziet ook deze foutmelding in uw JavaScript-console: "window.eddStripe.elements is not a function". U moet plug-ins van derden die mogelijk Stripe gebruiken deactiveren of bijwerken om dit uit te sluiten.
Maakt EDD producten aan in Stripe?
Eenmalige betalingen maken geen Stripe-product aan, alleen een betaling. Abonnementaankopen maken een product aan in Stripe, aangezien dit vereist is door Stripe om een abonnement te laten werken.
Fout: Ontbrekend veilig Stripe-token, probeer het opnieuw.
Deze fout treedt om verschillende redenen op:
- Een conflict met een of meer geactiveerde plug-ins op uw site
- Een conflict met het momenteel actieve thema op uw site
- Een JavaScript-syntaxisfout op het afrekenscherm die afkomstig is van uw thema of een andere plug-in
- Een te agressief antivirus- of malwareprogramma dat de communicatie met Stripe.com blokkeert
- Aangepaste afrekenvelden die ertoe leiden dat de Stripe-betaalgateway niet goed functioneert
- Een conflict met de beveiligingsconfiguratie op serverniveau
Als u deze foutmelding ontvangt, is het eerste wat u moet doen testen op plug-inconflicten door alle andere plug-ins te deactiveren en vervolgens een aankoop opnieuw te testen via de Stripe-betaalgateway. Als het probleem verdwijnt na het deactiveren van alle andere plug-ins, activeert u uw plug-ins één voor één opnieuw en test u een aankoop na elke activering. Zodra het probleem terugkeert, heeft u de problematische plug-in geïdentificeerd.
Als het probleem niet wordt opgelost door andere plugins te deactiveren, activeer dan tijdelijk een ander thema, zoals Twenty Seventeen, Vendd of Themedd. Zodra een van deze thema's is geactiveerd, probeer dan een nieuwe aankoop te voltooien. Als de aankoop zonder problemen verloopt, wordt het probleem veroorzaakt door uw thema en moet u contact opnemen met het ontwikkel- of ondersteuningsteam van uw thema om hulp te krijgen bij het oplossen van de fout.
Als het probleem zich blijft voordoen na het deactiveren van alle plugins en het activeren van een standaardthema, is de kans groot dat het probleem te wijten is aan een browserplugin of een beveiligingsconfiguratie op serverniveau. Om te testen op een conflict met een browserplugin, probeer opnieuw een aankoop te doen met een andere browser. Als u bijvoorbeeld doorgaans Chrome gebruikt, probeer dan een aankoop te doen vanuit Firefox. Als de aankoop slaagt, is het probleem beperkt tot uw Chrome-configuratie en kan het worden opgelost door browserplugins/extensies te deactiveren.
Als geen van deze oplossingen voor u werkt, neem dan contact op met ons ondersteuningsteam voor hulp.
Wat wordt gebruikt voor de transactiebeschrijving?
De transactiebeschrijving is wat uw klanten op hun creditcardafschriften zullen zien wanneer ze bij u kopen. U kunt een transactiebeschrijving instellen in uw Stripe-instellingen onder Dashboard → Downloads → Instellingen → Betaalmethoden → Stripe → Transactiebeschrijving. Als u dit echter leeg laat, worden de gekochte items gebruikt. Houd er rekening mee dat de aankoopoverzicht slechts 22 tekens kan zijn, omdat dit de limiet is die door creditcardafschriften aan de lengte wordt gesteld. Als u een transactiebeschrijving in uw Stripe-account hebt ingevoerd, houd er dan rekening mee dat deze niet zal worden gebruikt. Houd er rekening mee dat bepaalde tekens (< > ” en ) niet kunnen worden gebruikt en automatisch worden verwijderd als ze worden gebruikt.
Zie deze documentatie voor meer informatie over transactiebeschrijvingen, of als u de Recurring Payments-extensie gebruikt.
Kan geen valuta's combineren op één klant
Stripe heeft een standaardvaluta-instelling voor elk account. Het kan elke valuta zijn die ze ondersteunen, maar er kan er maar één zijn. Bij enkele transacties kan Stripe elke andere valuta accepteren en deze omzetten naar de standaardvaluta van de rekeninghouder.
Met Stripe Standard of Stripe Pro als u een abonnement aanbiedt in een andere valuta dan de standaardvaluta die in Stripe is ingesteld, kunt u tijdens het aankoopproces deze foutmelding zien:
Can't combine currencies on a single customer
Dit probleem doet zich voor bij terugkerende betalingen wanneer er een verlengingskorting is. In dat geval moet EDD Stripe vragen om de account_balance, die altijd in de standaardvaluta voor dat Stripe-account is.
Een voorbeeld is als u een Stripe-account heeft met een valuta van GBP en een abonnement in USD met een verlengingskorting. Wanneer het tijd is om te verlengen, zal EDD de account_balance van Stripe ophalen (die in GBP zal zijn) en proberen deze te gebruiken met uw huidige transactiebedrag, en de twee valuta's zullen conflicteren.
Eén oplossing is om onze Multi Currency add-on te gebruiken.
