Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

27.11.12 13:37

Kunde

rob***

Die Angebotsphase ist beendet

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Wir können keine Paypalzahlungen aus den USA erhalten. WER KANN UNS HELFEN:

 

Paypal schreibt dazu:

 

 

- Keine Paypalzahlung durch US Kunden bei Presta Shop möglich -
 
Hallo, vielen Dank für Ihre Antwort. Das Debugging von Web Shops gehört allerdings nicht zu unserem Aufgabenbereich. Anhand der Fehlermeldung kann ich ausmachen, dass folgende Funktion Probleme macht: // Create address if ((!$address || !$address - > id) && $customer - > id) { $address = new Address(); $address - > id_country = Country::getByIso($ppec - > result['COUNTRYCODE']); $address - > alias = 'Paypal_Address'; $address - > lastname = $customer - > lastname; $address - > firstname = $customer - > firstname; $address - > address1 = $ppec - > result['PAYMENTREQUEST_0_SHIPTOSTREET']; $address - > city = $ppec - > result['PAYMENTREQUEST_0_SHIPTOCITY']; $address - > postcode = $ppec - > result['SHIPTOZIP']; $address - > id_customer = $customer - > id; $address - > add(); } Spezifisch bleibt bei Ihren Kunden das Feld PAYMENTREQUEST_0_SHIPTOSTREET leer. Anscheinend macht das bei deutschen Kunden keinen großen Unterschied, da man sowieso seine Daten in Ihrem Shop angeben muss. Bei US Kunden versucht das System aber anscheinend die Adressdaten zu erstellen. Da PAYMENTREQUEST_0_SHIPTOSTREET aufgrund der Verwendung von "noshipping=1" keine Daten enthält, bleibt $address - > address1 ebenfalls leer und Ihr System wirft einen "Fatal Error". Für die endgültige Behebung des Fehlers wenden Sie sich bitte an Ihren Developer oder Shop Anbieter - der Fehler liegt nicht an den Paypal Systemen und wir koennen keine Bugs in Ihrem Shop beheben.
Mit freundlichen Grüßen, Martin S.