Modify

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1789 closed Bug/Fehler (fixed)

Paypal Ratenzahlung (Installment) fehlerhafte Anzeige und Berechnung

Reported by: swolfram Owned by: Torsten Riemer
Priority: normal Milestone: modified-shop-2.0.5.1
Component: Module Version: 2.0.5.0
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Die Anzeige für Paypal Installment wird fälschlicherweise bereits bei 99 EUR aktiviert, Paypal selber aktiviert die Ratenzahlung aber erst ab 199 EUR. Das führt zu einer falschen Anzeige, siehe dazu: MODUL: PayPal PLUS Zahlungsmodul für modified eCommerce Shopsoftware

Wenn man in der /shoproot/includes/external/paypal/classes/PayPalCommon.php
in Zeile 80 den Minimalwert auf 199 korrigiert, dann passen Anzeigen und Berechnungen wieder überein.

Attachments (0)

Change History (9)

comment:1 by Torsten Riemer, 6 years ago

Description: modified (diff)
Milestone: modified-shop-2.0.5.1
Version: 2.0.5.0

comment:2 by Torsten Riemer, 6 years ago

Owner: set to Torsten Riemer
Resolution: fixed
Status: newclosed

In 12676:

update paypal - fix #1789 - fix paypal installment min amount

comment:3 by Sirko Wolfram <info@…>, 6 years ago

Ihr müsst mal mit Paypal kommunizieren!!

Das Ratenzahlungsmodul wird seit kurzem in allen Shops wieder ab 99 EUR aktiviert & angezeigt im Bestellvorgang. Aber erst ab 199 EUR wird die Ratenzahlungsübersicht erstellt in Warenkorb oder beim Artikel.

Kauf ist jetzt plötzlich möglich ab 99 EUR

Getestet und bestätigt in Modulversion
1.25
1.3
1.42
1.43

comment:4 by Torsten Riemer, 6 years ago

Ich verstehe nicht genau was du meinst?
Wir haben in r12676 gerade erst die Korrektur für Modulversion 1.42 vorgenommen, dass "PayPal Ratenzahlung (paypalinstallment)" erst ab 199€ angezeigt wird und das entspricht der Seite von PayPal, siehe: PayPal Ratenzahlung - Auf Raten Kaufen | PayPal DE
Modulversion 1.25 & 1.30 enthalten diese Korrektur noch nicht, aber 1.42 & 1.43 schon!

comment:5 by anonymous, 6 years ago

Das Modul zur Ratenzahlung wird in allen Shops seit wenigen Tagen bereits ab einem Warenkorbert von 99 Eur freigeschaltet auf checkout_payment.php.

Getestet in allen oben genannten Versionen
Zuvor lag der Wert bei 199. Man kann auch problemlos 99 Eur auf Rate kaufen. Das ging zuvor nicht.

comment:6 by Torsten Riemer, 6 years ago

Auf die Schwelle von 99 bzw. 199€ hat PayPal keinerlei Einfluss! Das ist im Modul hardcodiert hinterlegt!

Datei "/includes/external/paypal/classes/PayPalCommon.php":

	function get_min_installment_amount() {
		return array(
		  'amount' => 199.00, 
		  'currency' => 'EUR',
		);
	}

Die Funktion function get_min_installment_amount() wiederum wird in Funktion get_presentment_details() in gleicher Datei verwendet, welche dann in den für PayPal Ratenkauf verwendeten Dateien zum Tragen kommt:

  • /includes/modules/payment/paypalinstallment.php
  • /includes/extra/modules/product_info_end/paypalinstallment.php
  • /includes/extra/modules/order_details_cart_total/paypalinstallment.php

Bitte prüfe mal, welcher Betrag (amount) in der Funktion get_min_installment_amount() in den von dir betreuten Shops steht.

comment:7 by Sirko Wolfram <info@…>, 6 years ago

Den besagten Wert habe ich in allen oben genannten Versionen manuell geändert. Das hat wunderbar funktioniert, bis jetzt. Ich kann das auch in eurem Dev-Shop nachstellen mit Version 1.44

Die Ratenberechnung im Warenkrob beispielsweise läuft aber weiterhin erst ab dem Schwellenwert 199,-

comment:8 by Gerhard Waldemair, 6 years ago

In 12721:

update paypal - fix #1789 - fix paypal installment min amount

comment:9 by Gerhard Waldemair, 6 years ago

In 12722:

update paypal - fix #1789 - fix paypal installment min amount

Modify Ticket

Action
as closed The owner will remain Torsten Riemer.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.