Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

SEPA QR-Code voor WooCommerce (AVG/GDPR compliant)

Beschrijving

Voegt een SEPA-QR code toe voor bankoverschrijvingen (BACS) op de WooCommerce bedankt pagina en WooCommerce e-mails. De QR code kan worden gekoppeld aan andere plugins.

Voor je begint

De plugin wordt geleverd zoals het is en gratis. Echter, een echt persoon heeft echt werk erin gestoken. Dus als je het gebruikt, doe dan iets goeds. Gebruik je inspanningen, je tijd voor nuttige projecten of wat dan ook!

Vereiste

PHP GD2 extensie moet geïnstalleerd zijn omdat de QR-Code generator door fellwell15 dit vereist.

Inhaken op andere plugins

Ik gebruik een plugin voor PDF-facturen en pakbonnen. Raadpleeg dit voorbeeld om de QR code te koppelen aan wat je maar wilt:

/wp-content/themes/Your(Child)Theme/functions.php


/* QR-Code in invoices */
add_action( 'wpo_wcpdf_after_order_details', 'wpo_wcpdf_qr_code', 10, 2 );
function wpo_wcpdf_qr_code ($document_type, $order) {
    require_once WP_PLUGIN_DIR . '/mxp-sepa-qr-code-addon-for-woocommerce/muxp-sepaqr.php';
    $muxp_order = wc_get_order( $order);
    $order_id  = $order->get_id();
    if ( !empty($muxp_order->get_total()) && (float)$order->get_total() > 0 ) {
        echo '<h1>QR-Code for your online banking app<h1>';
        echo '<img class="muxp-bacs-qrcode" src="' . esc_attr(muxp_get_qrcode($order->get_total(), $order_id)) . '" alt="qr-code"></p>';
    } 
}

Wat gebeurt er aan de back-end:

  • de QR code generator maakt de QR code lokaal. Er wordt geen Google API noch externe server gebruikt!
  • de QR code generator is van fellwell15
  • plugin registreert een get-parameter (configureerbaar, standaard mxp_qr) voor test doeleinden en, indien gewenst, om links te maken naar de gecachte QR codes.
  • het voorvoegsel mxp wordt door het hele plugin gebruikt om conflicten met andere plugins en functies te vermijden. mxp staat voor www.musicalexperten.de (musical experts). Onthoud waar je het voor het eerst hebt gezien! 😉

Testen en probleemoplossing

Eenvoudige manier

Installeer de plugin en bestel iets in je winkel met BACS (directe bankoverschrijving).

Om te testen of de QR-Code generator werkt

www.yourwebpage.de/?mxp_qr=something = maakt een echte QR met dummy waarden 11-11
Werkend voorbeeld

Om een bestaande gecachte QR code te vinden, zoek je naar een geldige md5 string == Als deze niet in cache of transients bestaat, verschijnt er een verdrietige smiley.

www.yourwebpage.de/?mxp_qr=351436ef4b279e1811a6c68a2dd58b1b
resulteert in een verdrietige smiley. Werkend voorbeeld

Opmerkingen

Het opslaan van de QR code in cache of transients is alleen nodig als je een link wilt gebruiken in plaats van een afbeelding in de e-mail. Details staan in de programmacode.

Ondersteuning

Het programma is geschreven door een professionele programmeur – echter volledig gratis en zonder gedetailleerde kennis over WooCommerce. Ik probeer je zo goed mogelijk te helpen in het ondersteuningsforum of op GitHub, maar mijn kennis is beperkt.

Volledige integratie in WooCommerce

Ik zou heel blij worden als iemand de code in de WooCommerce core integreert! Het onderwerp wordt hier besproken: https://github.com/woocommerce/woocommerce/issues/27661

Schermafdrukken

  • de QR code wordt toegevoegd aan de WooCommerce bestelling e-mail
  • voorbeeld hoe de qr-code is gekoppeld aan een PDF factuur

Installatie

Niets bijzonders:
* Klik op installeren en activeren

FAQ

Ik kan de QR code niet zien in een specifieke e-mail client

Dit komt zeker doordat sommige e-mail clients geen Base64 gecodeerde afbeeldingen weergeven. Je hulp wordt op prijs gesteld! Kijk op https://github.com/Coernel82/SEPA-QR-for-Woocommerce/issues/17
Workaround: voeg het toe aan je PDF facturen! (zie hierboven!)

Hoe zit het met privacy / AVG/GDPR

De plugin maakt de QR code op je server en gebruikt geen externe bronnen.

Beoordelingen

20 november 2023
Worked straight away and I love the offline nature of this tool. But I learned that in my country (Slovenia) we most commonly use a different kind of QR code for local payments, so I can’t use it.
Lees 1 beoordeling

Bijdragers & ontwikkelaars

“SEPA QR-Code voor WooCommerce (AVG/GDPR compliant)” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“SEPA QR-Code voor WooCommerce (AVG/GDPR compliant)” is vertaald in 2 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “SEPA QR-Code voor WooCommerce (AVG/GDPR compliant)” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.1.0

  • lokalisatie toegevoegd
  • toegevoegd voorvoegsel muxp aan de bacs-qrcode CSS klasse voor de QR code. Als je .bacs-qrcode hebt gebruikt, moet je dit wijzigen in muxp-bacs-qrcode

1.0.4

  • eerste commit in de WordPress directory