Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Downloadbereich > PayPal Express-Kaufabwicklung für xt:Commerce

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.05.2009, 19:26
Benutzer
 
Registriert seit: 12.01.2007
Beiträge: 78
Standard [SOLVED] Paypal Problem: 1146 - Table 'usr_web337_1.TABLE_PAYPAL' doesn't exist

Hallo, im Shop (3.0.4. SP2.1) haben wir momentan folgendes Problem, das wenn ein Kunde etwas per Paypal bezahlen möchte, dann kommt folgende Fehlermeldung (Kundendaten wurden durch XXX ersetzt). Der Fehler tritt seit einer unbekannten Zeit auf, die Bestellung kommt mit im Shop an, der Betrag wird auch von Paypal dem Kunden belastet und uns gutgeschrieben, nur quasi der Abschluss wird nicht sauber angezeigt. Es gibt anscheinend auch mit Moneybookers ein Problem, da hab ich aber noch keine genaue Fehlermeldung. In der Datenbank gibt es aber einen Eintrag "Paypal"!

Hat jemand eine Idee? Sind weitere Datenangaben meinerseits notwendig?

Das ganze hatte übrigens gut ein halbes Jahr funktioniert, jetzt diese beiden Probleme ...

1146 - Table 'usr_web337_1.TABLE_PAYPAL' doesn't exist

insert into TABLE_PAYPAL (xtc_order_id, txn_type, reason_code, payment_type, payment_status, pending_reason, invoice, mc_currency, first_name, last_name, payer_business_name, address_name, address_street, address_city, address_state, address_zip, address_country, address_status, payer_email, payer_id, payer_status, payment_date, business, receiver_email, receiver_id, txn_id, parent_txn_id, num_cart_items, mc_gross, mc_fee, mc_authorization, payment_gross, payment_fee, settle_amount, settle_currency, exchange_rate, notify_version, verify_sign, last_modified, date_added, memo) values ('308', 'expresscheckout', 'None', 'instant', 'Completed', 'None', '308', 'EUR', '', '', '', 'XXX', 'XXX', 'XXX', 'Bayern', 'XXX', '', '', '', '3KPPRWPU9GEMA', '', '2009-05-07T17:23:32Z', '', '', '', '5HK16348SF849045J', '', '', '6', '0.46', '6', '', '', '', '', '', '3.0', '', '', now(), '')

[XT SQL Error]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 08.05.2009, 06:38
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 412
Standard

Mojn,

der Fehler

Zitat:
Table ''usr_web337_1.TABLE_PAYPAL' doesn't

heisst nicht, dass die Table paypal nicht da ist -die hast du vermutlich beim importieren der SQL Datei angelegt- sondern heisst, dass du in der Datei /includes/database_tables.php vergessen hast die Zeile

PHP-Code:
define('TABLE_PAYPAL', 'paypal');

einzubauen.
Dadurch wird beim Ablauf des Programms die Constante TABLE_PAYPAL nicht mit dem Wert "paypal" besetzt und das Programm versucht eine MySQL Abfrage nicht in der Table paypal abzusetzten sondern in der Table TABLE_PAYPAL - die wiederum nicht existiert und auch nicht existieren soll.
Viele Grüße - Michael

PS. Es gibt im Forum eine "Suche" Funktion....(--> den Beitrag "Hilfe" von gestern)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.05.2009, 10:22
Benutzer
 
Registriert seit: 12.01.2007
Beiträge: 78
Standard Danke!

Hm, das wars - die Zeile hat tatsächlich gefehlt. Ich versteh zwar nicht wieso (denn lt. meiner Checkliste wurde die Zeile eingetragen), denn Paypal hat ja etwa ein halbes Jahr funktioniert, aber über das wieso mach ich mir ein andermal Gedanken, hauptsache es geht wieder!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 14.05.2009, 13:53
Neuer Benutzer
 
Registriert seit: 26.06.2008
Beiträge: 11
Standard Gleiches problem

Hallo,

hatte das gleiche Problem. Hat alles funktioniert, nur der Kunde hat manchmal nach Abschluss bei Paypal eine Seite mit den DB- Daten geöffnet bekommen. Habe dann Code eingefügt:

(PHP-Code:
define('TABLE_PAYPAL', 'paypal');

Seit dem geht gar nichts mehr... Bekomme jetzt folgende Fehlermeldung:

ACK: FAILURE
CORRELATION ID: 115B6DECFB47
VERSION:3.0
ERROR NUMBER:10011
ERROR SHORT MESSAGE: INVALID TRANSACTION ID VALUE
ERROR LONG MESSAGE: A TRANSACTION ID IS REQUIRED

Und hier gleich noch die Antwort von Paypal:

<<wenn Sie diesen Fehler erhalten wird ein GetTransactionDetails API Call gemacht, der vom Cart nicht gemacht werden darf da die benoetigte TransactionID noch nicht vorliegt.

Es gibt ein Modul von einem unabhaengigen Entwickler, wo dieses Problem nicht mehr auftreten sollte: http://www.forum.hamburger-internetd...wforum.php?f=2

Mit freundlichen Gruessen>>

Habe eigentlich keine Lust ein neues Modul einzubasteln... bisher hat ja alles gefunzt. Wer hat eine Lösung??

Grüße
Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 14.05.2009, 14:39
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 412
Standard

Zitat:
Zitat von JSSchwab Beitrag anzeigen
hatte das gleiche Problem. Hat alles funktioniert, nur der Kunde hat manchmal nach Abschluss bei Paypal eine Seite mit den DB- Daten geöffnet bekommen.
Mojn,

das hört sich allerdings gar nicht nach dem gleichen Problem an....

Was meinst du mit "hat eine Seite mit DB-Daten geöffnet bekommen" ?

In welche Datei hast du denn das define('TABLE_PAYPAL', 'paypal');
eingebaut?

Viele Grüße - Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 15.05.2009, 08:03
Neuer Benutzer
 
Registriert seit: 26.06.2008
Beiträge: 11
Standard

Hallo Mikkel,

der Kunde löst die Bestellung bei Paypal aus und bekommt folgende Seite zu sehen:

TABLE_PAYPAL' doesn't exist

gefolgt von seinen Bestelldaten und einem Hinweis auf einen Datenbankfehler angezeigt:

[XT SQL Error]

Ist passiert nachdem ich

PHP-Code:
define('TABLE_PAYPAL', 'paypal');

in die

/includes/database_tables.php

eingefügt habe...

Viele Grüße
Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 15.05.2009, 08:10
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2008
Beiträge: 412
Standard

Mojn,

ich hoffe, du hast nicht das PHP-Code: mit in das Programm geschrieben?

Mich wundert das ' bei TABLE_PAYPAL' doesn't exist.

Irgendwo hast Du da einen Fehler gemacht.
Viele Grüße - Michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
1146, exist, paypal, problem, table, usrwebtablepaypal

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
1146 - Table 'xtc.banktransfer_blz' Does Not Exist alias7x Installation und Konfiguration 14 13.04.2010 13:15


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand