Paypal Weiterleitung blockiert / Fehler in der Logik

kali2003

Aktives Mitglied
15. Januar 2012
51
2
Hallo Zusammen,

wir haben ein Problem festgestellt, was immer wieder auftritt.

Wir nutzen das Paypal-Plugin von JTL und die Zahlungen funktionieren auch soweit.

Allerdings kommt es immer wieder zu Problemen.

Ablauf:

1. Kunde befindet sich im Bestellprozess und wählt Paypal als Zahlungsmethode aus.
2. Kunde klickt auf Weiter und wird zu Paypal geleitet
3. Kunde gibt seine Paypal-Daten an und loggt sich ein
4. Kunde schließt die Zahlung ab
5. JETZT DER FEHLER: Kunde wird nicht mehr weiter geleitet und sieht nur eine weiße Seite.
ODER Kunde wird schon nicht zu Paypal weitergeleitet.

Was ist herausfinden konnten ist, dass zum Beispiel Programme wie Kaspersky Probleme machen und den Code wohl blockieren, sowie ein älterer Browser.

Da wir aber diese Fehlermeldung seit Monaten berichtet bekommen, denke ich das uns echt viele Verkäufe verloren gehen. Wir haben damals extra "Zahlung vor Bestellabschluss" gewählt, damit wenn der Kunde Probleme hat mit seiner Zahlungsart, er eine andere Auswählen kann.

Damit kommen wir zu einem 2. Problem:

Nehmen wir an der Kunde wählt Paypal aus, wird direkt zur Seite geleitet und gibt seine Zugangsdaten falsch an und geht danach wieder zurück in den Shop, dann wird er auf die Abschlussseite geleitet.

Klickt der Kunde nun trotzdem auf "Zahlungspflichtig bestellen" wird er zu einer ganz komischen Seite geleitet.

"Vielen Dank für Ihre Bestellung" und eine Auflistung der Produkte, aber die Bestellung ist technisch nicht abgeschlossen und hat auch keine Bestellnummer erhalten, was klar ist, da die Paypalzahlung nicht abgeschlossen wurde. Nur der Kunde bekommt ja nicht erneut die Möglichkeit seine Zugangsdaten einzutragen. Normalerweise sollte der Kunde ja dann erneut zu der Paypal-Loginseite geleitet werden oder?

Um diese nochmal eintragen zu können und sich bei Paypal einzuloggen, muss der Kunde in der Abschlussseite auf Zahlungsart ändern klicken, nochmal Paypal auswählen und wird dann wieder direkt zur Paypal geleitet.

Danke und beste Grüße

Tim
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.627
325
Die Option "Zahlung vor Bestellabschluss" ist leicht irreführend. Sie definiert sich wie folgt:

Der Kunde klickt auf der Zusammenfassung auf "Bestellung abschließen". Die Bestellung wird NOCH nicht finalisiert. Stattdessen kommt der Kunde in die Statusseite des Shops wo er anschließend weiter zur Bezahlung geführt wird. Nun die Krux:

PayPal Plus leitet den Kunden bereits nach Auswahl der Zahlungsart zur entsprechenden Zahlseite um und ERST DANN zur Bestellbestätigung (Zusammenfassung). Die Bestellung wird geparkt. Erst NACHDEM der Kunde dann "Bestellung abschließen" klickt, wird die Bestellung finalisiert. Da der Ablauf innerhalb des Plugins vorgegeben ist, MUSS die Einstellung "Zahlung vor Bestellabschluss" auf NEIN stehen.
 

kali2003

Aktives Mitglied
15. Januar 2012
51
2
Aber jetzt haben wir ja folgendes Problem:

Ich klicke auf Zahlungspflichtig bestellten und in diesem Moment wird ja schon die Bestellung abgeschlossen.

Wenn ich jetzt zu Paypal geleitet werde und wieder zurück gehe, kann ich zwar eine andere Zahlungsart auswählen, aber in der WAWI ist schon eine unbezahlte Bestellung enthalten.

Ist das so vorgesehen?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.627
325
Wenn ich jetzt zu Paypal geleitet werde und wieder zurück gehe, kann ich zwar eine andere Zahlungsart auswählen, aber in der WAWI ist schon eine unbezahlte Bestellung enthalten.

Ist das so vorgesehen?
Normalerweise sollte man nach Rückkehr von Paypal auf die Bestellbestätigung (nicht Bestellabschluss) kommen. Von daher kann hier also gar keine unbezahlte Bestellung ins System einlaufen. Bricht der Kunde direkt bei Paypal ab und kehrt über den Link "zurück zum Shop" zurück, sollte dieser in der Auswahl der Zahlunsgarten landen. Paypal Basic handelt es so, dass man nach dem Bestellabschluss zu Paypal weitergeleitet wird.

Die Option "Zahlung vor Bestellabschluss" lässt sich ja diffenriert für Paypal Plus und Basic einstellen.
 

kali2003

Aktives Mitglied
15. Januar 2012
51
2
Alles klar vielen Dank.

Allerdings haben wir immer noch das Problem das manche Kunden nach dem Sie sich auf Paypal eingeloggt haben auf einmal nur noch eine weiße Seite sehen und die Bestellung dann abgeschlossen ist.
Das ist sporadisch, heute kam es bei 2 Bestellungen vor.
 

kali2003

Aktives Mitglied
15. Januar 2012
51
2
Bei den beiden nicht bezahlten Bestellungen kommt der Fehler "invalid token."

Response: GetExpressCheckoutDetails

PayPal\PayPalAPI\GetExpressCheckoutDetailsResponseType Object
(
[GetExpressCheckoutDetailsResponseDetails] => PayPal\EBLBaseComponents\GetExpressCheckoutDetailsResponseDetailsType Object
(
[Token] =>
[PayerInfo] => PayPal\EBLBaseComponents\PayerInfoType Object
(
[Payer] =>
[PayerID] =>
[PayerStatus] => unverified
[PayerName] => PayPal\EBLBaseComponents\PersonNameType Object
(
[Salutation] =>
[FirstName] =>
[MiddleName] =>
[LastName] =>
[Suffix] =>
)

[PayerCountry] =>
[PayerBusiness] =>
[Address] => PayPal\EBLBaseComponents\AddressType Object
(
[Name] =>
[Street1] =>
[Street2] =>
[CityName] =>
[StateOrProvince] =>
[Country] =>
[CountryName] =>
[Phone] =>
[PostalCode] =>
[AddressID] =>
[AddressOwner] => PayPal
[ExternalAddressID] =>
[InternationalName] =>
[InternationalStateAndCity] =>
[InternationalStreet] =>
[AddressStatus] => None
[AddressNormalizationStatus] =>
)

[ContactPhone] =>
[TaxIdDetails] =>
[EnhancedPayerInfo] =>
)

[Custom] =>
[InvoiceID] =>
[ContactPhone] =>
[BillingAgreementAcceptedStatus] =>
[RedirectRequired] =>
[BillingAddress] =>
[Note] =>
[CheckoutStatus] =>
[PayPalAdjustment] =>
[PaymentDetails] => Array
(
[0] => PayPal\EBLBaseComponents\PaymentDetailsType Object
(
[OrderTotal] =>
[ItemTotal] =>
[ShippingTotal] =>
[HandlingTotal] =>
[TaxTotal] =>
[OrderDescription] =>
[Custom] =>
[InvoiceID] =>
[ButtonSource] => PayPal_SDK
[NotifyURL] =>
[ShipToAddress] => PayPal\EBLBaseComponents\AddressType Object
(
[Name] =>
[Street1] =>
[Street2] =>
[CityName] =>
[StateOrProvince] =>
[Country] =>
[CountryName] =>
[Phone] =>
[PostalCode] =>
[AddressID] =>
[AddressOwner] => PayPal
[ExternalAddressID] =>
[InternationalName] =>
[InternationalStateAndCity] =>
[InternationalStreet] =>
[AddressStatus] => None
[AddressNormalizationStatus] => None
)

[MultiShipping] =>
[FulfillmentReferenceNumber] =>
[FulfillmentAddress] =>
[PaymentCategoryType] =>
[ShippingMethod] =>
[ProfileAddressChangeDate] =>
[PaymentDetailsItem] =>
[InsuranceTotal] =>
[ShippingDiscount] =>
[InsuranceOptionOffered] =>
[AllowedPaymentMethod] =>
[EnhancedPaymentData] =>
[SellerDetails] =>
[NoteText] =>
[TransactionId] =>
[PaymentAction] =>
[PaymentRequestID] =>
[OrderURL] =>
[SoftDescriptor] =>
[BranchLevel] =>
[OfferDetails] =>
[Recurring] =>
[PaymentReason] =>
)

)

[UserSelectedOptions] =>
[IncentiveDetails] =>
[GiftMessage] =>
[GiftReceiptEnable] =>
[GiftWrapName] =>
[GiftWrapAmount] =>
[BuyerMarketingEmail] =>
[SurveyQuestion] =>
[SurveyChoiceSelected] =>
[PaymentRequestInfo] =>
[ExternalRememberMeStatusDetails] =>
[RefreshTokenStatusDetails] =>
)

[Timestamp] => 2016-11-11T02:19:48Z
[Ack] => Failure
[CorrelationID] => 851f3acdad817
[Errors] => Array
(
[0] => PayPal\EBLBaseComponents\ErrorType Object
(
[ShortMessage] => Invalid token
[LongMessage] => Invalid token.
[ErrorCode] => 10410
[SeverityCode] => Error
[ErrorParameters] =>
)

)


[Version] => 106.0
[Build] => 26966222
)

2016-11-11 03:19:48 Notice

Request: GetExpressCheckoutDetails:
PayPal\PayPalAPI\GetExpressCheckoutDetailsReq Object
(
[GetExpressCheckoutDetailsRequest] => PayPal\PayPalAPI\GetExpressCheckoutDetailsRequestType Object
(
[Token] =>
[DetailLevel] =>
[ErrorLanguage] =>
[Version] =>
)

)
 

Nippon

Gut bekanntes Mitglied
1. Juni 2009
743
8
Normalerweise sollte man nach Rückkehr von Paypal auf die Bestellbestätigung (nicht Bestellabschluss) kommen. Von daher kann hier also gar keine unbezahlte Bestellung ins System einlaufen. Bricht der Kunde direkt bei Paypal ab und kehrt über den Link "zurück zum Shop" zurück, sollte dieser in der Auswahl der Zahlunsgarten landen.

Bei "zurück zum Shop" wurde aber längst eine Bestellung generiert. Sobald man die Zahlungsart ändert, wird die Bestellung doppelt ausgelöst. Laut anderem Thread entstehen dadurch bis zu 18 Bestellungen vom gleichen Kunden...
 

Marcin

Aktives Mitglied
5. Oktober 2016
1
0
Hi, ich hatte das gleiche Problem mit der Weißen Seite auf PayPal und das auch Bestellungen dann mehrfach in die Wawi eingelesen wurden. Das lag daran das die Kunden dachten die Bestellung wäre nicht abgeschlossen und probierten es immer wieder. Einige Kunden mal 2 mal und andere auch öffters.
Zum einen lag es daran das der Webspace, wo unser Shop liegt völlig überfüllt war und zum anderen haben wir über FileZilla auf die Daten des Webshops zugegriffen und den Ordner templates_c geleert.Diesen Tip bekammen wir vom JTL Mitarbeiter.
Danach hat alles wieder wie vorher funktioniert.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTLPOS PayPal Reader JTL-POS - Fehler und Bugs 0
Neu PayPal lehnt Zahlung ab, weil PLZ angeblich nicht beliefert wird User helfen Usern 2
Neu VeroPay Plugin? Kampfansage gegen PayPal? User helfen Usern 52
Neu Paypal Checkout nimmt neue CLIENT ID und SECRET nicht wahr User helfen Usern - Fragen zu JTL-Wawi 1
Neu Link zu Paypal Zahlungsaufforderung funktioniert nicht mehr User helfen Usern - Fragen zu JTL-Wawi 3
Neu PayPal-Meldung: XXX versendet nicht an diesen Ort. Verwenden Sie eine andere Adresse. Plugins für JTL-Shop 15
Neu Paypal Plugin JTL-Shop - Fehler und Bugs 1
Neu Paypal bei bestimmten Produkten nicht anbieten Plugins für JTL-Shop 1
Neu PayPal lädt nicht mehr nach Update auf 5.6 (Child theme Checkout index.tpl Bug) Installation / Updates von JTL-Shop 0
Neu PayPal-Plugin blockiert bei PayPal-Störung Checkout JTL-Shop - Fehler und Bugs 4
Neu Falsche Umsatzsteuer bei Paypal-Checkout Bestellungen im Webshop JTL-Shop - Fehler und Bugs 3
Neu Paypal: Erweiterte Kreditkartenzahlung geht nicht JTL-Shop - Fehler und Bugs 20
Paypal-Zahlungen doppelt > keine automatische Zuweisung JTL-Wawi 1.10 0
Neu PayPal Checkout Plugin (iPhone), Probleme mit PayPal-App Plugins für JTL-Shop 0
Zahlungsabgleich Paypal Express Ausgänge JTL-Wawi 1.10 3
Neu JTL PayPal Plugin - keine Einstellmöglichkeiten, keine Anzeige im Frontend Plugins für JTL-Shop 2
Neu Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0
Neu Paypal Zahlung erfolgreich, Auftrag mit Status Neu im Shop und fehlt in WAWI JTL-Shop - Fehler und Bugs 4
Neu Paypal: Klappt bei euch die erweiterte Kreditkartenzahlung? Plugins für JTL-Shop 9
Neu Artikelseiten 500 HTTP Fehler PayPal Plugin 2.1.0 JTL Shop 5.4.0 Plugins für JTL-Shop 4
Smart App Control blockiert start von JTL-Wawi JTL-Wawi 1.11 0

Ähnliche Themen