Gambio GX2: afterbuy.php übergibt falschen Zahlartrabatt

Shopsysteme - Online Shop erstellen - Jimdo Shopify Shopware Gambio Magento etc
Antworten
Benutzeravatar
fossi
webmaster@sellerforum.de
webmaster@sellerforum.de
Beiträge: 28046
Registriert: 5. Okt 2007 11:53
Land: Deutschland
Firmenname: Sellerforum / Eifel Luftballons / Albatros Int.

Gambio GX2: afterbuy.php übergibt falschen Zahlartrabatt

Hab über die ot_payment einen Rabatt auf meine Vorkassezahlungen und Aufschlag zum abgesicherten Rechnungskauf angelegt.

Im Shop selber und zu secupay funktionier es einwandfrei,
bei der Übertragung zu afterbuy wird der Rabattwert aber vertausendfacht
(statt z.B. 1,95€ werden also 1995€ abgezogen)?! :durchdreh:

Ich vermute daher den Fehler in der afterbuy.php.

Die entsprechende Stelle dort müsste folgende sein:

Code: Alles auswählen

			// ot_payment
			if ($order_total_values['class']=='ot_payment') {
				$ot_payment_flag=true;
				$ot_payment=$order_total_values['value'];
			}
Wie bekomme ich dort nun die Rechnung rein, daß dieser Wert /1000 gerechnet und somit dann richtig übertragen wird, oder könnte der Fehler eventuell komplett woanders liegen? :gruebel:


---
Unterstütze das Sellerforum mit einer Supporter-Mitgliedschaft. Danke! :winken:
3 Monate gratis Händlerbund
Benutzeravatar
Xantiva
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 4048
Registriert: 22. Okt 2010 17:52
Land: Deutschland
Firmenname: Xantiva.de
Branche: Entwickler, aber auch selber Seller!
Kontaktdaten:

Re: Gambio GX2: afterbuy.php übergibt falschen Zahlartrabatt

Ohne den Teil genau zu kennen:

Code: Alles auswählen

 ... $order_total_values['value'];
Was steht da drin? Die Dezimalzahl mit Komma oder Punkt als Dezimaltrenner?
Evtl. braucht afterbuy da die Fließkommazahl mit Punkt als Dezimaltrenner. Aber Shop speichert es als "String" mit deutscher Ländereinstellung = Komma als Dezimaltrenner. (Das ist bei den Amis aber das Tausenderzeichen.)
Benutzeravatar
fossi
webmaster@sellerforum.de
webmaster@sellerforum.de
Beiträge: 28046
Registriert: 5. Okt 2007 11:53
Land: Deutschland
Firmenname: Sellerforum / Eifel Luftballons / Albatros Int.

Re: Gambio GX2: afterbuy.php übergibt falschen Zahlartrabatt

Ich kenne den Teil leider auch nicht genau und was in meiner Datenbank steht: keine Ahnung. Ich hasse SQL.

PS: Bin gerade ein wenig enttäuscht vom (bezahlten) Gambio-Support.

Habe denen die selbe Frage und Vermutung wie hier gesendet.
Eben kam dann mal eine Rückmeldung:
"...da die Schnittstelle zu Afterbuy nicht direkt von uns entwickelt wurde, empfehlen wir Ihnen sich einmal direkt an http://www.pimpmyxtc.de zu wenden...."
> Ticket geschlossen.
Erstaunlich das sie nicht selber an der Problemlösung interessiert sind, schließlich ist die afterbuy.php nunmal mit im Gambio-Paket drin und nicht nachträglich irgendwie reingebaut.

PS: Auf den Einbau eines Mobile-Template lassen sie mich auch schon über 1 Woche warten.
Habe allerdings nachträglich gesehen, daß sie sich für diese Dienstleistung 28 Tage Zeit lassen können. Nunja...
---
Unterstütze das Sellerforum mit einer Supporter-Mitgliedschaft. Danke! :winken:
Benutzeravatar
mickser*de
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 728
Registriert: 5. Okt 2007 20:39
Land: Deutschland
Firmenname: Michael Kreutzer
Branche: Afterbuy Schnittstellen für modified und Gambio GX3
Anwendungsentwicklung im eBusiness
Kontaktdaten:

Re: Gambio GX2: afterbuy.php übergibt falschen Zahlartrabatt

Ja, die Version habe ich Gambio 2010 zur Verfügung gestellt. Mittlerweile habe ich die weiter verbessert und auch diese Bugs entfernt.
Antworten

Zurück zu „Shopsysteme“

  • Information