PayPa lNode 5.x-1.1 - Still no redirection to paypal and no payment required.
danfox - October 19, 2007 - 22:12
| Project: | PayPal Node |
| Version: | 5.x-1.2 |
| Component: | Code |
| Category: | support request |
| Priority: | critical |
| Assigned: | budda |
| Status: | by design |
Jump to:
Description
I use paypalnode with Drupal 5.3 in a new installation.
I set all the taxonomy terms and the fees as described.
I get the node pubblished without any payment, no redirection to paypal but the node has pubblished.
My drupal error log says "No PayPal URL is defined. Payment processing failed."
thanks

#1
I also get this in www.mysite.com/?q=ipn/paypalnode:
Fatal error: Call to undefined function curl_init() in myhome/public_html/modules/simple_paypal/simple_paypal.module on line 75
Is it a server problem?
#2
danfox, I'm just poking through this for the first time, but your error message looks like something that'd show up if "curl" was't installed on your server.
PayPal Node uses the Simple PayPal module, which in turn uses curl. (Curl is a program that acts like a web browser, but which is callable by programs.)
I'd suggest making sure curl is installed on your server. Unless you did your own server setup, that's something you'll ask your hosting provider about.
Good luck!
#3
I am having the same problem.
Though I don't get a curl error.
I am using advertisement module this. It seams that is overiding something in the paypalnode module.
Any ideas?
#4
@TheDarkFlop
If you turn off the advertisement module do you still have the same problem?
The "No PayPal URL is defined" message is displayed when the Simple PayPal module is not correctly configured.
#5
Yea the same problem persists.
Though I have noticed that its only when I am not logged in.
When I am logged in, I am forwarded on to payment, and so on.
#6
Before you submit the node form, does the cost field have a value other than £/$ 0.00 ?
Are you using a prefix on your database tables? - i've just committed a fix where one query wasn't using Drupals table prefixing.
#7
Is any data being written to the Drupal watchdog log regarding the paypalnode process?
#8
I am testing this in localhost, and yes, it don't go to paypal. The node simply publish itself! I will install curl on localhost and reply back here.
Edit - ok, on localhost, I edited the php.ini and uncommented the curl module line, and the paypal redirection is working. I still need to test this on my server though.
#9
curl is required by the simple_paypal module. without it on your server you can't use that module, and in turn cannot use paypalnode.