QR Code für Vorkasse

Allgemeine Fragen zur Verwendung von wpShopGermany4 und dessen integrierten Modulen

Moderator: maennchen1.de

bene
Beiträge: 43
Registriert: 10.03.2015, 15:29
Lizenz: wpShopGermany Pro

QR Code für Vorkasse

Beitrag von bene »

Hallo zusammen,

irgendwie habe ich das mit dem QR Code wohl mal übersehen, dass der mitgesendet wird. Ich nehme mal nicht an das der generiert wird? Denn er funktioniert hier in der Schweiz nicht. Ist das nur eine Grarfik die man austauschen könnte?

Danke für eure Hilfe.
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: QR Code für Vorkasse

Beitrag von maennchen1.de »

Hi!
Ja das stimmt. Für die Schweiz muss der Code anders erzeugt werden. Am Ende kommt sicher eine Grafik heraus, aber wie die generiert wird ist entscheidend. ;)
Derzeit funktioniert der Code leider nur in Deutschland.

Hier gibt es mehr Informationen dazu: https://de.wikipedia.org/wiki/EPC-QR-Code
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
bene
Beiträge: 43
Registriert: 10.03.2015, 15:29
Lizenz: wpShopGermany Pro

Re: QR Code für Vorkasse

Beitrag von bene »

Kann ich denn die QR Funktion deaktivieren? Denn es geht ja nicht.
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Mhh... ich glaube es gibt keine direkte Funktion dafür, aber man könnte das Template entsprechend anpassen.
Gib mir einmal ein paar Minuten. Ich schaue einmal im Quellcode nach.

Gruß Karl
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Ahh.. ich habs gefunden, ich baue dir einmal im Shop eine Funktion ein die es dir erlaubt diesen QR-Code auszuschalten.
Das ist sinnvoll, denke ich :-D Ich kümmere mich diese Woche auch noch darum, dass dieser QR-Code auch für die Schweiz und vielleicht auch Österreich funktioniert. Dann hätten wir D-A-C-H abgedeckt.

Wenn du die ganz schnelle Lösung haben möchtest, dann tue folgendes:
1. Navigiere in diese Datei: "...\wp-content\plugins\wpshopgermany-free\views\mods\mod_prepayment\order_done.phtml"
2. Lösche diesen Codeschnipsel:

Code: Alles auswählen

<?php if (isset($this->view['wpsg_mod_prepayment']['subject'])) { ?>
	
	<p>
		<?php echo __('Wenn Ihre Banking-App Girocode unterstützt, können Sie diesen QRCode scannen.', 'wpsg'); ?>
	</p>
	
	<?php 
	
		require_once WPSG_PATH_LIB.'phpgirocode.class.php';
	
		$img = $this->callMod('wpsg_mod_prepayment', 'genQRCode', array($this->view['o_id'], $this->view['wpsg_mod_prepayment']['subject'], $this->view['basket']['sum']['preis_gesamt_brutto'], 8, PhpGirocode::OUTPUT_BASE64));
	
		echo '<img src="data:image/png;base64,'.$img.'" />';
		
	?>
	
<?php } ?>
Optional: Gib mir 30 Minuten, dann mache ich dir eine BETA-Version mit der entsprechenden Option im Modul fertig, damit du zumindest erstmal den QR-Code deaktivieren kannst. Der Rest folgt dann die Tage prompt.

Gruß Karl :smt006
bene
Beiträge: 43
Registriert: 10.03.2015, 15:29
Lizenz: wpShopGermany Pro

Re: QR Code für Vorkasse

Beitrag von bene »

WoW. Ich weiss schon wieso ich nun schon den dritten Shop mit euch hoch ziehe. Besseren Support kann man nicht bekommen. Vielen lieben Dank. Kann auch auf die Beta warten :)
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Hi,

dann mache ich das fix für dich ;)

Gruß Karl
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

So kleines Update:
Funktion ist drinne. Ich schreibe noch fix das Changelog für die Beta und dann gebe ich dir noch ein kurzes Go, damit du die Beta-Downloaden kannst.
Bitte achte aber darauf deinen Browser vorher einmal zu schließen, falls du wpshopgermany.maennchen1.de heute schon einmal aufgerufen hast. Sonst bekommst du vielleicht noch die alte Beta-Version ;) (Webseitencache)
2023-07-26 16_26_19-Window.png
Gruß Karl
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Die Beta ist nun öffentlich verfügbar.

Gruß Karl :smt006
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: QR Code für Vorkasse

Beitrag von maennchen1.de »

Ich glaube, der QR Code war auch in der Bestell-Mail, Karl.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Hi,

ja du hast recht, das habe ich wohl übersehen. Dafür ist es ja eine BETA :-D
Ich habe mich nun auch einmal etwas zu den QR-Codes belesen, anscheinend nutzt die EU einen anderen QR-Code als die Schweiz.
Die Eu hat den "EPC-QR-Code" standard und die Schweiz den "Swiss QR-Code". Ich mache daher eine Option in den Shop, die es einem ermöglicht entweder beide QR-Codes anzuzeigen oder nur einen der oben genannten QR-Codes. Standardmäßig werden dann Beide Qr-Codes angezeigt.

Ich hoffe das löst dann dieses Problem :-)

Gruß Karl
bene
Beiträge: 43
Registriert: 10.03.2015, 15:29
Lizenz: wpShopGermany Pro

Re: QR Code für Vorkasse

Beitrag von bene »

Vielen lieben Dank. Ich habe die Beta eingespielt. Wird die eigentlich automatisch aktualisiert, wenn dann eine neue Version der Stable kommt mit einer höheren Versionsnummer?
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Hi,

du musst eine "neuere" Beta immer manuell installieren. Eine neue Stable überschreibt dann immer die "ältere" Beta.

Gruß Karl
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Hi,

ich kann dir leider noch keine neue Beta geben, aber zumindest schon einmal einen kleine Beschäftigung bis dahin :-D
Du brauchst folgende zusätzliche Daten um einen Schweizer QR-Code generieren zu können:
  • "BESR-ID", diese Nummer erhältst du von deiner Bank. Außer du bist bei Postfinance, dann brauchst du diese ID nicht.
  • "QR-IBAN Nummer", diese Nummer erhältst du auch von deiner Bank.
Die Beta kann ich dir vielleicht morgen geben. Ich beeile mich, aber da es hierbei um Transaktionen geht möchte ich keine Risiken eingehen.

Gruß Karl :smt006
Karl Herre
Beiträge: 1013
Registriert: 30.09.2019, 13:09
Lizenz: wpShopGermany Enterprise

Re: QR Code für Vorkasse

Beitrag von Karl Herre »

Hi,

zum Ende des Tages gebe habe ich nun noch einmal etwas für dich :-D Ich habe dir eine "neue" BETA fertig gemacht.
Die BETA ist stabil und beinhaltet alle nötigen Änderungen um einen Schweizer QR-Code auf der Bestellabschlusseite und in der E-Mail anzeigen zu können. Bitte nimm die BETA trotzdem mit etwas Vorsicht, da nun das WE ansteht und wir dir am WE keinen Support hier im Forum geben können. Also BackUp nicht vergessen, dann bist du abgesichert.

Bitte beachte, dass du für den Schweizer QR-Code zwingend diese 2 Nummern/IDs brauchst: BESR-ID, QR-IBAN Nummer.
Sonst kann der QR Code nicht generiert werden.

Das Changelog sieht bisher so aus: (Die Änderungen sind also noch überschaubar.)
- Feature: Modul Vorkasse: QR-Code ist nun deaktivierbar
- Feature: Modul Vorkasse: QR-Code von QR-Rechnung (Schweiz) kann nun auf der Bestellabschlussseite/Bestellmail angezeigt werden.
- Bugfix: Modul Produktvarianten: Produktvariationen mit einen "ungesetzten" Preis führen nun zu keinem Fehler in der Bestellverwaltung mehr

Schönes WE!

Gruß Karl :smt006
Antworten