Archive for August, 2011

Billsafe, Afterbuy und die Order-ID

Mittwoch, August 3rd, 2011

Billsafe wird bei vielen Shops zur Abwicklung von Kauf auf Rechnung eingesetzt. Wenn Bestellungen zusätzlich an Afterbuy übertragen werden, findet Afterbuy allerdings die Zahlungsdaten von Billsafe nicht (Zahlungsziel, BTN und Billsafe-Bankverbindung).Der Grund dafür ist, dass der Shop an Billsafe die Warenkorb-ID sendet, nicht die Bestell-ID (Order-ID). An Afterbuy wird allerdings nur die Order-ID übertragen. Somit kann Afterbuy unter dieser Order-ID keine Bestellung in Billsafe finden.

Durch eine minimale Änderung kann man an Billsafe ebenfalls die Order-ID übertragen.

In der Datei:

includes\modules\payment\pi_billsafe.php Zeile 252

die Zeile
‘order_number’            => $_SESSION['cart']->cartID,

ersetzen durch

‘order_number’            => $_SESSION['tmp_oID'],

und schon sollten es mit der Ausgabe von “BillsafeHinweis” und den Bankdaten in der Rechnung funktionieren.

Downloads unter Windows verifizieren

Mittwoch, August 3rd, 2011

Viele Entwickler von kostenloser Software bieten Hashwerte an, damit der Benutzer prüfen kann, ob die heruntergeladene Version auf unbefugte Änderungen zu prüfen.
Ein Beispiel ist KeePass:
http://keepass.info/integrity.html

Unter Windows hat man leider nach der Installation des Betriebssystems kein Tool zur Hand, um Downloads auf Echtheit zu verifizieren.

Microsoft bietet ein Kommandozeilentool an, das diese Funktion nachrüstet (“File Checksum Integrity Verifier”)

http://support.microsoft.com/kb/841290/de


http://download.microsoft.com/download/c/f/4/cf454ae0-a4bb-4123-8333-a1b6737712f7/windows-kb841290-x86-enu.exe

Deutlich komfortabler geht es allerdings mit der Software Hashtab. Diese erweitert das Eigenschaften-Menü einer Datei um einen Tab für Hashwerte
http://www.heise.de/software/download/hashtab/30191