Here's my setup:
Drupal 6.13
Ubercart RC3
Paypal Web Payments Standard
I have set everything up as recommended and everything is working fine except there is a problem with the IPN verification when either using sandbox OR the live account. In both situations my order goes through to paypal and then on completion comes back to my site confirmation page and emails are all sent out as they should be.
The problem is that without the IPN verification none of my actions are being triggered to update the status of the order as payment completed.
Looking in the log I can see that the main error is listed as follows :
-------------------------------
Type uc_paypal
Date Thursday, 27 August 2009 - 6:18pm
User Guest
Location http://site.com/uc_paypal/ipn/30
Referrer
Message IPN failed with HTTP error Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?, code -137245712.
Severity error
-------------------------------
More interestingly the previous okay log entry at the exact same time as this one is saying
-------------------------------
Type uc_paypal
Date Thursday, 27 August 2009 - 6:18pm
User Guest
Location http://site.com/uc_paypal/ipn/30
Referrer
Message Receiving IPN at URL for order 30.
Array
(
[mc_gross] => 0.10
[invoice] => 30-1251393247
[protection_eligibility] => Eligible
[address_status] => confirmed
[item_number1] =>
[payer_id] => G8DTL75AVQ4EC
[tax] => 0.01
[address_street] => 'data removed by me but was correct'
Crowlas
[payment_date] => 10:18:49 Aug 27, 2009 PDT
[option_selection1_1] => 1
[payment_status] => Completed
[charset] => windows-1252
[address_zip] => 'data removed by me but was correct'
[mc_shipping] => 0.00
[mc_handling] => 0.00
[first_name] => Test
[mc_fee] => 0.10
[address_country_code] => GB
[address_name] => Jan Lodey
[notify_version] => 2.8
[custom] =>
[payer_status] => unverified
[business] => 'data removed by me but was correct'
[address_country] => United Kingdom
[num_cart_items] => 1
[mc_handling1] => 0.00
[address_city] => 'data removed by me but was correct'
[verify_sign] => AyordagBQ8ynLuzo5e2jDPDD0926ALryqRFtFyH0KJlffc4P8goA5mlf
[payer_email] => 'data removed by me but was correct'
[mc_shipping1] => 0.00
[option_name1_1] => Product count
[txn_id] => 07T67427BB662532J
[payment_type] => instant
[last_name] => User
[address_state] => CORN
[item_name1] => Order 30 at 'data removed by me but was correct'
[receiver_email] => 'data removed by me but was correct'
[payment_fee] =>
[quantity1] => 1
[receiver_id] => DDCP8D37SLTLS
[txn_type] => cart
[mc_gross_1] => 0.09
[mc_currency] => GBP
[residence_country] => GB
[test_ipn] => 1
[transaction_subject] => Shopping Cart
[payment_gross] =>
)
** I have removed some off the personal details from the above for the purpose of this public issue - but all the details I removed were perfectly as they should be.
-------------------------------
So based on the above statement 'Message--Receiving IPN at URL for order 30.' and the details provided does this mean that paypal sent the information TO my site okay...... but then the following message is saying it couldnt send it back again or vice versa?
I have trawled the web to find out more on this issue - one guy has an unaswered post from a while back.... but other than that I'm stumped. I get the same above response if I switch over to a live account.
My server is configured with openssl I checked..... some other posts mention this.
I have posted a note with my server guys who are looking into it..... but you know how it is - its difficult for them without knowing the drupal system etc....
So the BIG question can anyone help - or had a similar problem.
One more thing..... I know many people might say try the latest version - but that has a major problem for me as it is not compatible with the VAT module - which is essential for my English based store..... If I upgrade then the VAT system wrecks the whole site....
Subscribe if you are having the same problem and hopefully we can get past it.
Thanks
Comments
Comment #1
mautumn CreditAttribution: mautumn commentedHave you tried RC5 - its working for me?
Comment #2
frost CreditAttribution: frost commentedsame error, 6.x-2.0 (not rc). oddly, there is another drupal/ubercart site on the same server which works with paypal no problem, however that site is using drupal 5
my phpinfo has some references to ssl but as i'm unfamiliar with php compilation, maybe someone can tell me if it has the right settings. here's an extract:
Comment #3
TR CreditAttribution: TR commentedhttp://www.ubercart.org/forum/support/12762/message_ipn_failed_http_erro...