Please forget my previous message, I found the problem!! (I removed paypal_admin_notifications.php during the patch update!)
Sorry for any inconveniances
Printable View
Please forget my previous message, I found the problem!! (I removed paypal_admin_notifications.php during the patch update!)
Sorry for any inconveniances
Modules- payment- paypal-IPN
edit the module and fill out: PDT Token (Payment Data Transfer)
the same problem occured with PayPal eCheck today.
I made Paypal debug on.
I have my PDT from my paypal account. but I dont have place where to put this PDT in module/paymenr/paypal/???
i have 1.3.7 instaled on Nov 2007.
any advise? or after i put the debug ON will eCheck work properly? what I missed else?
thanks
I assume you have the Paypal-IPN module installed and active? green?
Yes it should be there if you go to the menu: Modules- Payment- Paypal-IPN
and then you see on the right side....
Enable PayPal Module
True
Business ID
[email protected]
PDT Token (Payment Data Transfer)
****************
Transaction Currency
Only USD
Payment Zone
etc etc...
If you press edit, it is the second option from the top. Can't miss it. Otherwise your installation is not correct.
--none--
this what i can see in my admin:
PayPal IPN (debug mode active)
Enable PayPal Module
Do you want to accept PayPal payments?
*True
False
Business ID
Primary email address for your PayPal account.
NOTE: This must match EXACTLY the primary email address on your PayPal account settings. It IS case-sensitive, so please check your PayPal profile preferences at paypal.com and be sure to enter the EXACT same primary email address here.
[email protected]
Transaction Currency
Choose the currency/currencies you want to accept
*Selected Currency
Only USD
Only CAD
Only EUR
Only GBP
Only JPY
Only AUD
Payment Zone
If a zone is selected, only enable this payment method for that zone.
Set Pending Notification Status
Set the status of orders made with this payment module that are not yet completed to this value
('Pending' recommended)
Set Order Status
Set the status of orders made with this payment module that have completed payment to this value
('Processing' recommended)
Set Refund Order Status
Set the status of orders that have been refunded made with this payment module to this value
('Pending' recommended)
Sort order of display.
Sort order of display. Lowest is displayed first.
Continue Button Text
Sets the text for the Continue button on the PayPal Payment Complete page.
Requires Return URL to be set.
Leave blank if no customization required.
Page Style
Sets the Custom Payment Page Style for payment pages. The value of page_style is the same as the Page Style Name you chose when adding or editing the page style. You can add and edit Custom Payment Page Styles from the Profile subtab of the My Account tab on the PayPal site. If you would like to always reference your Primary style, set this to "primary." If you would like to reference the default PayPal page style, set this to "paypal".
Mode for PayPal web services
Default:
www.paypal.com/cgi-bin/webscr
or
www.paypal.com/us/cgi-bin/webscr
or for the UK,
www.paypal.com/uk/cgi-bin/webscr
Choose the URL for PayPal live processing
Debug Mode
Enable debug logging?
NOTE: This can REALLY clutter your email inbox!
Logging goes to the /includes/modules/payment/paypal/logs folder
Email goes to the store-owner address.
Leave OFF for normal operation.
Off
* Log File
Log and Email
ANY IDEAS?
PDT Token (Payment Data Transfer)
Enter your PDT Token value here in order to activate transactions immediately after processing (if they pass validation).
This is missing? Sorry I don't know why this is not there! Did you try and install an older Paypal mod over your 1.3.7? This is definetly not the way it should be. You should have the PDT section. Are files missing? Can you upload your local copy again? Maybe just the directories with Pay pal stuff.
And you can try this as well...
Check if this tool shows more info. http://www.zen-cart.com/forum/showthread.php?t=65680
Maybe open another thread with PayPal PDT Token setting missing... or something like it.
Sorry can't help you more... good luck.
I have read through this thread (and others) and after problems with eCheques have now updated the patch Jun 2007 I have also since loaded Paypal Session viewer to try and find the missing orders as I have 3 payments and I need to confirm what they have order however when I do Admin>Customers>View Stuck Orders I get the following error
Displaying 105 records...
PAYPAL SESSION INFO for record #1, which expires on 1176952062
Session_ID=090db8a9f98467e8bc2b306e04c6bc5c
customers_host_address => mail1.wyndham.vic.gov.au
cartID => 55024
Catchable fatal error: Object of class shoppingCart could not be converted to string in /home/tradingc/public_html/etch/admin/view_stuck_paypal_orders.php on line 71
any ideas why this is happening I am using 1.3.7 with the updated Jun 2007 patch for paypal
i also installed the session viewer and got that error. after getting it working i found it to be a little lacking so i spent a few hours recoding it to make it nicer to look at. if you want that version download it here:
http://gattomatto.net/work/zen-cart/...pal_orders.txt
save it into your admin folder, but change the .txt extension to .php. first make a backup of the old view_stuck_paypal_orders.php of course. i think you will find this to be easier to use (as well as functioning properly).
- m@