I've set up everything on both ends as instructed, however every PayPal purchase is coming thru with "No PayPal Transaction Information Available". No emails are sent out by the system indicating the order has been placed, however there IS a pending order created.
I've searched the forums, have seen this issue appear a number of times with no listed solution (other than install the oSC modules and work out the bugs, which really isn't an option for me right now).
I'm using a vanilla install 6.20.13SP1. My setup for paypal module is as follows (standard paypal mod):
Shopping Cart Method: Aggregate
Enable Paypal Shipping Address: Yes
Digest Key: Paypal_Shopping_Cart_IPN
Test Mode: Off
Cart Test: Off
Debug Email Notifications: Yes
PayPal Domain:
www.paypal.com
Return URL behavior: 1
In PayPal, I have the following set on IPN:
Instant Payment Notification (IPN) On
Instant Payment Notification (IPN) URL:
http://mystorename/shop/checkout_success.php
Here's the debug info:
-----------------------------------------------------
PayPal_Shopping_Cart_IPN Debug Email Notification
------------------------------------------------------
mc_gross=41.70
invoice=44
address_status=confirmed
payer_id=AJA7KH4MX7Y4S
tax=0.00
address_street=XXXXXXXXXXXXXXXXX
payment_date=12:45:04 May 26, 2008 PDT
payment_status=Completed
charset=windows-1252
address_zip=XXXXXXXXXXXXXXXXX
first_name=XXXXXXXXXXXXXXXXX
mc_fee=1.51
address_country_code=US
address_name=XXXXXXXXXXXXXXXXX
notify_version=2.4
custom=d57d4c28c59ac7fe9eb22524e3b31240
payer_status=verified
business=XXXXXXXXXXXXXXXXX
address_country=XXXXXXXXXXXXXXXXX
address_city=XXXXXXXXXXXXXXXXX
quantity=1
verify_sign=AH04Gk4pshR6Xjt9K.sHNM2D8DtqAzCRp51r9kJTvF.9Q8OmyGLBxWGF
payer_email=XXXXXXXXXXXXXXXXX
txn_id=XXXXXXXXXXXXXXXXX
payment_type=instant
last_name=XXXXXXXXXXXXXXXXX
address_state=XXXXXXXXXXXXXXXXX
receiver_email=XXXXXXXXXXXXXXXXX
payment_fee=XXXXXXXXXXXXXXXXX
receiver_id=XXXXXXXXXXXXXXXXX
txn_type=web_accept
item_name=XXXXXXXXXXXXXXXXX
mc_currency=USD
item_number=XXXXXXXXXXXXXXXXX
residence_country=US
payment_gross=41.70
shipping=9.80
------------------------------------------------------
PayPal Response
------------------------------------------------------
VERIFIED
------------------------------------------------------
Connection Type
------------------------------------------------------
curl: 1 transport: domain:
www.paypal.com port:
------------------------------------------------------
Email and Business ID config
------------------------------------------------------
Store Configuration Settings
Primary PayPal Email Address: XXXXXXXXXXXXXXXXX
Business ID: XXXXXXXXXXXXXXXXX
------------------------------------------------------
PayPal Configuration Settings
Primary PayPal Email Address: XXXXXXXXXXXXXXXXX
Business ID: XXXXXXXXXXXXXXXXX
PayPal Transaction ID: 4E831095DX9093412
------------------------------------------------------
Attention!
------------------------------------------------------
This is email has NOT been sent by PayPal.
You have received this email via the osCommerce PayPal_Shopping_Cart_IPN Contribution
To discontinue receiving this notice disable 'Debug Email Notifications' in your osCommerce PayPal configuration panel.
Under Customers/Orders, PayPal IPN shows nothing there (not even sure what this does, as the documentation is non-existant). Under Orders, the order in question is Pending, with no paypal transaction information available.
Seeing as many people use PayPal, I consider this a fairly critical issue.