[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fY4DvljkVI2AIAiaKOgvfA9r_Mm5NP6NxMNf7jjMJqfM":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"thedoctorcoernel","https:\u002F\u002Fprofiles.wordpress.org\u002Fthedoctorcoernel\u002F",1,200,85,30,84,"2026-04-04T21:11:47.401Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":20,"num_ratings":6,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"mxp-sepa-qr-code-addon-for-woocommerce","SEPA QR-Code for Woocommerce (GDPR-compliant)","1.1.0","\u003Cp>Adds a SEPA-QR Code for bank transfer payments (bacs) in the WooCommerce Thankyou page and Woocommerce emails. The QR-Code can be hooked into other plugins.\u003C\u002Fp>\n\u003Ch3>Before you start\u003C\u002Fh3>\n\u003Cp>The plugin comes as is and free. However a real person has put real work into it. So if you use it please do s.th. good. Use your efforts, your time for beneficial projects or whatever!\u003C\u002Fp>\n\u003Ch3>Prerequisite\u003C\u002Fh3>\n\u003Cp>php GD2 extension must be installed as the QR-Code generator by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffellwell5\u002Fbezahlcode\u002F\" rel=\"nofollow ugc\">fellwell15\u003C\u002Fa> requires this.\u003C\u002Fp>\n\u003Ch3>Hooking into other plugins\u003C\u002Fh3>\n\u003Cp>I use a plugin for \u003Ca href=\"https:\u002F\u002Fdocs.wpovernight.com\u002Fhome\u002Fwoocommerce-pdf-invoices-packing-slips\u002Fpdf-template-action-hooks\u002F\" rel=\"nofollow ugc\">PDF-invoices and packaging slips\u003C\u002Fa>.  Refer to this sample to hook the QR-Code into whatever you like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp-content\u002Fthemes\u002FYour(Child)Theme\u002Ffunctions.php\n\n\n\u002F* QR-Code in invoices *\u002F\nadd_action( 'wpo_wcpdf_after_order_details', 'wpo_wcpdf_qr_code', 10, 2 );\nfunction wpo_wcpdf_qr_code ($document_type, $order) {\n    require_once WP_PLUGIN_DIR . '\u002Fmxp-sepa-qr-code-addon-for-woocommerce\u002Fmuxp-sepaqr.php';\n    $muxp_order = wc_get_order( $order);\n    $order_id  = $order->get_id();\n    if ( !empty($muxp_order->get_total()) && (float)$order->get_total() > 0 ) {\n        echo '\u003Ch1>QR-Code for your online banking app\u003Ch1>';\n        echo '\u003Cimg class=\"muxp-bacs-qrcode\" src=\"' . esc_attr(muxp_get_qrcode($order->get_total(), $order_id)) . '\" alt=\"qr-code\">\u003C\u002Fp>';\n    } \n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>What happens in the backend:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>the QR code generator creates the QR-code locally. There is \u003Cstrong>no Google-API nor external server in use\u003C\u002Fstrong>!\u003C\u002Fli>\n\u003Cli>the QR code generator is from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffellwell5\u002Fbezahlcode\u002F\" rel=\"nofollow ugc\">fellwell15\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>plugin registers a get-parameter (configurable, default mxp_qr) for testing purposes and, if desired, to create links to the cached QR codes.\u003C\u002Fli>\n\u003Cli>the prefix mxp is used throghout the plugin to avoid collisions with other plugins and functions. mxp stands for www.musicalexperten.de (musical experts). Remember where you’ve seen it first! 😉\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Testing and troubleshooting\u003C\u002Fh3>\n\u003Ch3>Simple way\u003C\u002Fh3>\n\u003Cp>Install the plugin and order s.th. in your shop using BACS (direct bank transfer).\u003C\u002Fp>\n\u003Ch3>To test if the QR-Code generator is working\u003C\u002Fh3>\n\u003Cp>www.yourwebpage.de\u002F?mxp_qr=something  = creates a real QR with dummyvalues 11-11\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.musicalexperten.de\u002F?mxp_qr=something\" rel=\"nofollow ugc\">Working example\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>To find an existing cached QR-Code, query for a valid md5 string == If it does not exist in cache or transients, a sad smiley will appear.\u003C\u002Fh3>\n\u003Cp>www.yourwebpage.de\u002F?mxp_qr=351436ef4b279e1811a6c68a2dd58b1b\u003Cbr \u002F>\nresults in a sad smiley. \u003Ca href=\"https:\u002F\u002Fwww.musicalexperten.de\u002F?mxp_qr=351436ef4b279e1811a6c68a2dd58b1b\" rel=\"nofollow ugc\">Working example\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Remarks\u003C\u002Fh3>\n\u003Cp>Storing the QR code in cache or transients is only needed if you want to use a link instead of a picture inside the email. Details in the program code.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>The program has been written by a professional programmer – however fully free of charge and without detailed knowledge about WooCommerce. I try to assist you in the support forum or on GitHub the best I can but my knowledge is limited.\u003C\u002Fp>\n\u003Ch3>Full integration in Woocommerce\u003C\u002Fh3>\n\u003Cp>I am more then happy if someone integrates the code into the Woocommerce core! The topic is discussed here: https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce\u002Fissues\u002F27661\u003C\u002Fp>\n","Adds a SEPA-QR Code for bank transfer payments (bacs) in the WooCommerce Thankyou page and Woocommerce emails. The QR-Code can be hooked into other pl &hellip;",3004,100,"2023-08-03T08:48:00.000Z","6.3.8","5.0","7.0",[26,27,28,29,30],"bacs","payment","qr-code","sepa-qr","woocommerce","https:\u002F\u002Fgithub.com\u002FCoernel82\u002FSEPA-QR-for-Woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmxp-sepa-qr-code-addon-for-woocommerce.1.1.0.zip",0,null,"2026-03-15T15:16:48.613Z"]